1
0
Fork 0

lint fixes

This commit is contained in:
Enoch Riese 2023-07-18 23:14:09 -06:00
parent 6bd7136fab
commit 36b28a8f93
7 changed files with 9 additions and 16 deletions

View file

@ -20,7 +20,7 @@ import { PrevNext } from 'shared/components/prev-next.mjs'
export const ns = [navNs, 'docs'] //navNs export const ns = [navNs, 'docs'] //navNs
export const FrontmatterHead = ({ frontmatter }) => ( export const FrontmatterHead = ({ frontmatter, slug, locale }) => (
<Head> <Head>
<meta property="og:title" content={frontmatter.title} key="title" /> <meta property="og:title" content={frontmatter.title} key="title" />
<meta property="og:type" content="article" key="type" /> <meta property="og:type" content="article" key="type" />
@ -50,6 +50,7 @@ export const DocsLayout = ({ children = [], slug, frontmatter, locale }) => {
return ( return (
<> <>
<FrontmatterHead {...{ frontmatter, slug, locale }} />
<BaseLayout> <BaseLayout>
<BaseLayoutLeft> <BaseLayoutLeft>
<MainSections {...{ siteNav, slug }} /> <MainSections {...{ siteNav, slug }} />

View file

@ -21,11 +21,12 @@ export const ns = [navNs, 'docs'] //navNs
const isEndSlug = (slug) => slug.split('/').length === 1 const isEndSlug = (slug) => slug.split('/').length === 1
export const PostLayout = ({ children = [], slug, frontmatter }) => { export const PostLayout = ({ children = [], slug, frontmatter, locale }) => {
const { siteNav } = useNavigation({ ignoreControl: true }) const { siteNav } = useNavigation({ ignoreControl: true })
return ( return (
<> <>
<FrontmatterHead {...{ frontmatter, slug, locale }} />
<BaseLayout> <BaseLayout>
<BaseLayoutLeft> <BaseLayoutLeft>
<MainSections {...{ siteNav, slug }} /> <MainSections {...{ siteNav, slug }} />

View file

@ -8,7 +8,7 @@ import { MdxWrapper } from 'shared/components/wrappers/mdx.mjs'
export const ns = ['common', 'posts'] export const ns = ['common', 'posts']
export const PostArticle = ({ slug, frontmatter, MDX, page }) => { export const PostArticle = ({ frontmatter, MDX }) => {
const { t } = useTranslation('common') const { t } = useTranslation('common')
return ( return (
<article className="mb-12 px-8 max-w-7xl"> <article className="mb-12 px-8 max-w-7xl">

View file

@ -7,7 +7,7 @@ export const getPostSlugPaths = (order) => {
for (const lang in order) { for (const lang in order) {
for (let i = 0; i < preGenerate; i++) { for (let i = 0; i < preGenerate; i++) {
const slug = order[lang][i] ß
paths.push(localePath(lang, `${order[lang][i]}`)) paths.push(localePath(lang, `${order[lang][i]}`))
} }
} }

View file

@ -3,12 +3,10 @@ import { mdxPaths } from 'site/prebuild/mdx-paths.en.mjs'
// Dependencies // Dependencies
import { serverSideTranslations } from 'next-i18next/serverSideTranslations' import { serverSideTranslations } from 'next-i18next/serverSideTranslations'
// Hooks // Hooks
import { useState, useEffect, useCallback } from 'react' import { useCallback } from 'react'
import { useDynamicMdx } from 'shared/hooks/use-dynamic-mdx.mjs' import { useDynamicMdx } from 'shared/hooks/use-dynamic-mdx.mjs'
// Components // Components
import { PageWrapper, ns as pageNs } from 'shared/components/wrappers/page.mjs' import { PageWrapper, ns as pageNs } from 'shared/components/wrappers/page.mjs'
import { Loading } from 'shared/components/spinner.mjs'
import { components } from 'shared/components/mdx/index.mjs'
import { MdxWrapper } from 'shared/components/wrappers/mdx.mjs' import { MdxWrapper } from 'shared/components/wrappers/mdx.mjs'
import { DocsLayout, ns as layoutNs } from 'site/components/layouts/docs.mjs' import { DocsLayout, ns as layoutNs } from 'site/components/layouts/docs.mjs'
import { loaders } from 'shared/components/dynamic-docs/org.mjs' import { loaders } from 'shared/components/dynamic-docs/org.mjs'
@ -36,7 +34,7 @@ const ns = [...pageNs, layoutNs]
* joost * joost
* *
*/ */
export const Page = ({ page, locale, frontmatter, MDX, slug }) => ( export const Page = ({ page, locale, frontmatter, MDX }) => (
<PageWrapper <PageWrapper
{...page} {...page}
locale={locale} locale={locale}

View file

@ -1,12 +1,9 @@
// Dependencies // Dependencies
import { serverSideTranslations } from 'next-i18next/serverSideTranslations' import { serverSideTranslations } from 'next-i18next/serverSideTranslations'
// Hooks // Hooks
import { useState, useEffect, useCallback } from 'react' import { useCallback } from 'react'
import { useDynamicMdx } from 'shared/hooks/use-dynamic-mdx.mjs' import { useDynamicMdx } from 'shared/hooks/use-dynamic-mdx.mjs'
// Components // Components
import { ns } from 'shared/components/wrappers/page.mjs'
import { components } from 'shared/components/mdx/index.mjs'
//import { TocWrapper } from 'shared/components/wrappers/toc.mjs'
import { Page } from './[...slug].mjs' import { Page } from './[...slug].mjs'
const DocsHomePage = ({ page, slug, locale }) => { const DocsHomePage = ({ page, slug, locale }) => {

View file

@ -1,8 +1,6 @@
import { loadMdxForPrebuild, header } from './docs.mjs' import { loadMdxForPrebuild, header } from './docs.mjs'
import fs from 'fs/promises' import fs from 'fs/promises'
import path from 'path' import path from 'path'
import rdir from 'recursive-readdir'
import orderBy from 'lodash.orderby'
const types = ['blog', 'showcase', 'newsletter'] const types = ['blog', 'showcase', 'newsletter']
@ -20,8 +18,6 @@ export const prebuildPosts = async (site) => {
const writeOps = [] const writeOps = []
const pages = {} const pages = {}
for (var i = 0; i < types.length; i++) { for (var i = 0; i < types.length; i++) {
const writePath = path.resolve('..', site, 'prebuild', types[i])
const sorted = {} const sorted = {}
const resultPages = results[i] const resultPages = results[i]