diff --git a/packages/twenty-front/src/modules/object-record/cache/utils/getCursorByRecordIdFromRecordConnection.ts b/packages/twenty-front/src/modules/object-record/cache/utils/getCursorByRecordIdFromRecordConnection.ts deleted file mode 100644 index 1a9e5e375246..000000000000 --- a/packages/twenty-front/src/modules/object-record/cache/utils/getCursorByRecordIdFromRecordConnection.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { RecordGqlConnection } from '@/object-record/graphql/types/RecordGqlConnection'; - -export type CursorByRecordId = { - cursor: string; - recordId: string; -}; - -export const getCursorByRecordIdFromRecordConnection = ({ - recordConnection, -}: { - recordConnection: RecordGqlConnection | undefined; -}): CursorByRecordId[] => { - return ( - recordConnection?.edges.map((edge) => ({ - cursor: edge.cursor, - recordId: edge.node.id, - })) ?? [] - ); -}; diff --git a/packages/twenty-front/src/modules/object-record/hooks/useFetchMoreRecordsWithPagination.ts b/packages/twenty-front/src/modules/object-record/hooks/useFetchMoreRecordsWithPagination.ts index d9931b532fb3..8eb10ecc4e6b 100644 --- a/packages/twenty-front/src/modules/object-record/hooks/useFetchMoreRecordsWithPagination.ts +++ b/packages/twenty-front/src/modules/object-record/hooks/useFetchMoreRecordsWithPagination.ts @@ -26,7 +26,6 @@ import { getQueryIdentifier } from '@/object-record/utils/getQueryIdentifier'; import { isDefined } from '~/utils/isDefined'; import { capitalize } from '~/utils/string/capitalize'; -import { getCursorByRecordIdFromRecordConnection } from '@/object-record/cache/utils/getCursorByRecordIdFromRecordConnection'; import { cursorFamilyState } from '../states/cursorFamilyState'; import { hasNextPageFamilyState } from '../states/hasNextPageFamilyState'; import { isFetchingMoreRecordsFamilyState } from '../states/isFetchingMoreRecordsFamilyState'; @@ -222,19 +221,10 @@ export const useFetchMoreRecordsWithPagination = < [recordConnection], ); - const cursorsByRecordId = useMemo( - () => - getCursorByRecordIdFromRecordConnection({ - recordConnection, - }), - [recordConnection], - ); - return { fetchMoreRecords, totalCount, records, hasNextPage, - cursorsByRecordId, }; }; diff --git a/packages/twenty-front/src/modules/object-record/hooks/useFindManyRecords.ts b/packages/twenty-front/src/modules/object-record/hooks/useFindManyRecords.ts index d1477bc76eb3..da5dc238af89 100644 --- a/packages/twenty-front/src/modules/object-record/hooks/useFindManyRecords.ts +++ b/packages/twenty-front/src/modules/object-record/hooks/useFindManyRecords.ts @@ -78,7 +78,7 @@ export const useFindManyRecords = ({ onError: handleFindManyRecordsError, }); - const { fetchMoreRecords, records, hasNextPage, cursorsByRecordId } = + const { fetchMoreRecords, records, hasNextPage } = useFetchMoreRecordsWithPagination({ objectNameSingular, filter, @@ -103,6 +103,5 @@ export const useFindManyRecords = ({ queryStateIdentifier: queryIdentifier, hasNextPage, pageInfo, - cursorsByRecordId, }; }; diff --git a/packages/twenty-front/src/modules/object-record/record-index/hooks/useLoadRecordIndexTable.ts b/packages/twenty-front/src/modules/object-record/record-index/hooks/useLoadRecordIndexTable.ts index fa0df2f0802b..99f613521b2d 100644 --- a/packages/twenty-front/src/modules/object-record/record-index/hooks/useLoadRecordIndexTable.ts +++ b/packages/twenty-front/src/modules/object-record/record-index/hooks/useLoadRecordIndexTable.ts @@ -52,7 +52,6 @@ export const useLoadRecordIndexTable = (objectNameSingular: string) => { totalCount, fetchMoreRecords, queryStateIdentifier, - cursorsByRecordId, } = useFindManyRecords({ ...params, recordGqlFields, @@ -74,6 +73,5 @@ export const useLoadRecordIndexTable = (objectNameSingular: string) => { fetchMoreRecords, queryStateIdentifier, setRecordTableData, - cursorsByRecordId, }; };