import { useRouter } from "next/router"; import useSWR from "swr"; // services import pagesService from "services/pages.service"; // components import { PagesView } from "components/pages"; // types import { TPageViewProps } from "types"; // fetch-keys import { OTHER_PAGES_LIST } from "constants/fetch-keys"; type Props = { viewType: TPageViewProps; }; export const OtherPagesList: React.FC = ({ viewType }) => { const router = useRouter(); const { workspaceSlug, projectId } = router.query; const { data: pages } = useSWR( workspaceSlug && projectId ? OTHER_PAGES_LIST(projectId as string) : null, workspaceSlug && projectId ? () => pagesService.getOtherPages(workspaceSlug as string, projectId as string) : null ); return (
); };