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 [selectedChanges, setSelectedChanges] = useState([]); const selectChange = ...
[handleSearchChange]) const handleMultipleFiltersButtonClick = useCallback(() => setIsMultipleFiltersModalVisible(true), [setIsMultipleFiltersModalVisible]) const mutationErrorsToMessages = useMemo(() => ({ [EXISTING_METER_ACCOUNT_NUMBER_IN_OTHER_UNIT]: MeterAccountNumberExistInOtherUnitMessage, [...
{ 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 }: {...
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...
The children is optional if you only need all hunks to be displayed, however you can use this function children to add custom events or classes to hunks. As you can see,Diffcomponent requires ahunksprop as well as a functionchildrenprop which receive thehunksprop as its argument, this may...
{ 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 {...