diff --git a/packages/twenty-front/src/modules/object-record/hooks/useLazyFindManyRecords.ts b/packages/twenty-front/src/modules/object-record/hooks/useLazyFindManyRecords.ts index 78b8bfec9..47978a216 100644 --- a/packages/twenty-front/src/modules/object-record/hooks/useLazyFindManyRecords.ts +++ b/packages/twenty-front/src/modules/object-record/hooks/useLazyFindManyRecords.ts @@ -65,7 +65,7 @@ export const useLazyFindManyRecords = ({ limit, orderBy, }, - fetchPolicy: 'network-only', + fetchPolicy: 'cache-first', onCompleted: handleFindManyRecordsCompleted, onError: handleFindManyRecordsError, }); diff --git a/packages/twenty-front/src/modules/object-record/record-table/record-table-body/components/RecordTableBodyFetchMoreLoader.tsx b/packages/twenty-front/src/modules/object-record/record-table/record-table-body/components/RecordTableBodyFetchMoreLoader.tsx index c84a7eccb..5472ca86a 100644 --- a/packages/twenty-front/src/modules/object-record/record-table/record-table-body/components/RecordTableBodyFetchMoreLoader.tsx +++ b/packages/twenty-front/src/modules/object-record/record-table/record-table-body/components/RecordTableBodyFetchMoreLoader.tsx @@ -9,7 +9,6 @@ import { isFetchingMoreRecordsFamilyState } from '@/object-record/states/isFetch import { useScrollWrapperElement } from '@/ui/utilities/scroll/hooks/useScrollWrapperElement'; import { useRecoilComponentValueV2 } from '@/ui/utilities/state/component-state/hooks/useRecoilComponentValueV2'; import { GRAY_SCALE } from 'twenty-ui/theme'; -import { useDebouncedCallback } from 'use-debounce'; const StyledText = styled.div` align-items: center; @@ -38,10 +37,6 @@ export const RecordTableBodyFetchMoreLoader = () => { ); const showLoadingMoreRow = !hasRecordTableFetchedAllRecordsComponents; - const debouncedFetchMoreRecordsLazy = useDebouncedCallback( - fetchMoreRecordsLazy, - 100, - ); const { ref: tbodyRef } = useInView({ onChange: async (inView) => { @@ -50,7 +45,7 @@ export const RecordTableBodyFetchMoreLoader = () => { } setIsFetchingMoreRecords(true); - await debouncedFetchMoreRecordsLazy(); + await fetchMoreRecordsLazy(); setIsFetchingMoreRecords(false); }, delay: 1000,