import { Box, VStack } from '@chakra-ui/react'; import { FC, PropsWithChildren, useEffect } from 'react'; import { useDashboard } from 'stores'; import { PageType } from 'types'; const usePage = (page: PageType) => { useEffect(() => { useDashboard.getState().activatePage(page); }, []); }; type PageProp = { page: PageType; } export const Page: FC> = ({ page, children }) => { usePage(page); return ( {children} ); }; export default Page;