This can be archived simply by passing an onClick event to gutter and coe and manipulating the selectedChanges prop: import {useState, useCallback, useMemo} from 'react'; function File({hunks, diffType}) { const
141 @@ +'use client'; + +import { FC, useCallback, useMemo } from 'react'; +import { + useCalendar, +} from '@gitroom/frontend/components/launches/calendar.context'; +import dayjs from 'dayjs'; +import { useModals } from '@mantine/modals'; +import {AddEditModal} from "@git...
{ View } from 'react-native' +import { memo, useCallback, useState } from 'react' +import { View, StyleSheet } from 'react-native' import Progress from '@/components/player/Progress' import Status from './Status' @@ -23,38 +23,39 @@ const PlayTimeMax = memo(({ timeStr }: {...
{Function} generateAnchorID: A function to generate a DOMidattribute for each change, this is required whengutterTypeis set to"anchor". Provided function receives achangeobject as the only argument and should return either a string orundefined, ifundefinedis returned noidattribute will be placed ...
{ memo, useCallback, useState } from 'react' +import { View, StyleSheet } from 'react-native' import Progress from '@/components/player/Progress' import Status from './Status' @@ -23,38 +23,39 @@ const PlayTimeMax = memo(({ timeStr }: { timeStr: string }) => { return {...