diff --git a/apps/docs/layouts/SiteRefLayout.tsx b/apps/docs/layouts/SiteRefLayout.tsx index 4009ef1e418..61f6298f609 100644 --- a/apps/docs/layouts/SiteRefLayout.tsx +++ b/apps/docs/layouts/SiteRefLayout.tsx @@ -196,11 +196,22 @@ const SiteRefLayout = ({ children }) => {
Supabase 2022 - Contributing - Author Styleguide - Changelog - Opensource - Supasquad + + Contributing + + + Changelog + + + + Author Styleguide + + + Open Source + + + Supasquad +
diff --git a/apps/docs/pages/404.mdx b/apps/docs/pages/404.mdx deleted file mode 100644 index b75a4a59620..00000000000 --- a/apps/docs/pages/404.mdx +++ /dev/null @@ -1,13 +0,0 @@ -import Layout from '~/layouts/DefaultGuideLayout' - -export const meta = { - id: '404', - title: '404 not found', - description: '404 not found', -} - -404 not found - -export const Page = ({ children }) => - -export default Page diff --git a/apps/docs/pages/[...slug].tsx b/apps/docs/pages/[...slug].tsx deleted file mode 100644 index aa0c75bec04..00000000000 --- a/apps/docs/pages/[...slug].tsx +++ /dev/null @@ -1,64 +0,0 @@ -import toc from 'markdown-toc' -import { MDXRemote } from 'next-mdx-remote' -import { serialize } from 'next-mdx-remote/serialize' -import components from '../components/index' - -import Layout from '~/layouts/Default' -import { getAllDocs, getDocsBySlug } from '../lib/docs' - -interface Meta { - id: string - title: string - sidebar_label: string - hide_table_of_contents: boolean -} - -interface Props { - meta: Meta - content: any - toc: any -} - -export default function Doc({ meta, content, toc }: Props) { - return ( - // @ts-ignore - - - - ) -} - -export async function getStaticProps({ params }: { params: { slug: string[] } }) { - let slug - if (params.slug.length > 1) { - slug = `docs/${params.slug.join('/')}` - } else { - slug = `docs/${params.slug[0]}` - } - - let doc = getDocsBySlug(slug) - const content = await serialize(doc.content || '') - - return { - props: { - ...doc, - content, - toc: toc(doc.content, { maxdepth: 1, firsth1: false }), - }, - } -} - -export function getStaticPaths() { - let docs = getAllDocs() - - return { - paths: docs.map(() => { - return { - params: { - slug: docs.map((d) => d.slug), - }, - } - }), - fallback: 'blocking', - } -}