import { ReactNode } from 'react'; import Link from 'next/link'; import { FiArrowLeft } from 'react-icons/fi'; import SiteGrid from './SiteGrid'; import { clsx } from 'clsx/lite'; import Badge from './Badge'; function AdminChildPage({ backPath, backLabel, breadcrumb, accessory, children, }: { backPath?: string backLabel?: string breadcrumb?: ReactNode accessory?: ReactNode children: ReactNode, }) { return ( {(backPath || breadcrumb || accessory) &&
{backPath && {backLabel || 'Back'} } {breadcrumb && <> / {breadcrumb} }
{accessory &&
{accessory}
}
}
{children}
} /> ); }; export default AdminChildPage;