diff --git a/packages/frontend/core/src/components/page-list/view/edit-collection/select-page.tsx b/packages/frontend/core/src/components/page-list/view/edit-collection/select-page.tsx index 08c9feffea..b51dc18fbc 100644 --- a/packages/frontend/core/src/components/page-list/view/edit-collection/select-page.tsx +++ b/packages/frontend/core/src/components/page-list/view/edit-collection/select-page.tsx @@ -9,6 +9,9 @@ import { useCallback, useState } from 'react'; import { FilterList } from '../../filter'; import { VariableSelect } from '../../filter/vars'; +import { usePageHeaderColsDef } from '../../header-col-def'; +import { PageListItemRenderer } from '../../page-group'; +import { ListTableHeader } from '../../page-header'; import type { ListItem } from '../../types'; import { VirtualizedList } from '../../virtualized-list'; import { AffineShapeIcon } from '../affine-shape'; @@ -38,6 +41,7 @@ export const SelectPage = ({ }, []); const favAdapter = useService(FavoriteItemsAdapter); const favourites = useLiveData(favAdapter.favorites$); + const pageHeaderColsDef = usePageHeaderColsDef(); const { clickFilter, createFilter, @@ -63,6 +67,14 @@ export const SelectPage = ({ [allPageListConfig] ); + const pageHeaderRenderer = useCallback(() => { + return ; + }, [pageHeaderColsDef]); + + const pageItemRenderer = useCallback((item: ListItem) => { + return ; + }, []); + return (
) : (