diff --git a/components/Breadcrumbs.tsx b/components/Breadcrumbs.tsx new file mode 100644 index 000000000000..41b34ef8b9c6 --- /dev/null +++ b/components/Breadcrumbs.tsx @@ -0,0 +1,43 @@ +import cx from 'classnames' +import Link from 'next/link' +import { useRouter } from 'next/router' +import { useMainContext } from './context/MainContext' + +export type BreadcrumbT = { + title: string + documentType?: string + href?: string +} + +type Props = {} +export const Breadcrumbs = (props: Props) => { + const router = useRouter() + const pathWithLocale = `/${router.locale}${router.asPath}` + const { breadcrumbs } = useMainContext() + const items = Object.entries(breadcrumbs || {}) + + return ( + + ) +} diff --git a/components/DefaultLayout.tsx b/components/DefaultLayout.tsx new file mode 100644 index 000000000000..44b0d11058b5 --- /dev/null +++ b/components/DefaultLayout.tsx @@ -0,0 +1,35 @@ +import Head from 'next/head' + +// import { Sidebar } from 'components/Sidebar' +// import { SmallFooter } from 'components/SmallFooter' +// import { ScrollButton } from 'components/ScrollButton' +// import { SupportSection } from 'components/SupportSection' +// import { Header } from 'components/Header' +import { DeprecationBanner } from 'components/DeprecationBanner' +import { useMainContext } from 'components/context/MainContext' + +type Props = { children?: React.ReactNode } +export const DefaultLayout = (props: Props) => { + const { builtAssets, expose } = useMainContext() + return ( +
+ + +