mirror of
https://github.com/supabase/supabase.git
synced 2026-10-08 10:55:06 +03:00
Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com>
24 lines
716 B
TypeScript
24 lines
716 B
TypeScript
import 'katex/dist/katex.min.css'
|
|
import type { ReactNode, PropsWithChildren } from 'react'
|
|
|
|
import { type NavMenuSection } from '~/components/Navigation/Navigation.types'
|
|
import { LayoutMainContent } from '~/layouts/DefaultLayout'
|
|
import { SidebarSkeleton } from '~/layouts/MainSkeleton'
|
|
|
|
const Layout = ({
|
|
children,
|
|
additionalNavItems,
|
|
NavigationMenu,
|
|
}: PropsWithChildren<{
|
|
additionalNavItems?: Record<string, Partial<NavMenuSection>[]>
|
|
NavigationMenu?: ReactNode
|
|
}>) => {
|
|
return (
|
|
<SidebarSkeleton NavigationMenu={NavigationMenu} additionalNavItems={additionalNavItems}>
|
|
<LayoutMainContent className="pb-0">{children}</LayoutMainContent>
|
|
</SidebarSkeleton>
|
|
)
|
|
}
|
|
|
|
export default Layout
|