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