diff --git a/apps/web/core/components/pages/pages-list-view.tsx b/apps/web/core/components/pages/pages-list-view.tsx index 235ade3a95..79c696d19f 100644 --- a/apps/web/core/components/pages/pages-list-view.tsx +++ b/apps/web/core/components/pages/pages-list-view.tsx @@ -20,12 +20,12 @@ type TPageView = { export const ProjectPagesListView: React.FC = observer((props) => { const { children, pageType, workspaceSlug, projectId } = props; // store hooks - const { isAnyPageAvailable, fetchPagesList } = usePageStore(storeType); + const { isAnyPageAvailable, fetchPagesByType } = usePageStore(storeType); // fetching pages list useSWR( - workspaceSlug && projectId ? `PROJECT_PAGES_${projectId}` : null, - workspaceSlug && projectId ? () => fetchPagesList(workspaceSlug.toString(), projectId.toString()) : null, + workspaceSlug && projectId && pageType ? `PROJECT_PAGES_${projectId}_${pageType}` : null, + workspaceSlug && projectId && pageType ? () => fetchPagesByType(pageType) : null, { revalidateOnFocus: true, revalidateIfStale: true,