From 36b28a8f937ca5bf34adb805976dcd1b3f1d2125 Mon Sep 17 00:00:00 2001 From: Enoch Riese Date: Tue, 18 Jul 2023 23:14:09 -0600 Subject: [PATCH] lint fixes --- sites/org/components/layouts/docs.mjs | 3 ++- sites/org/components/layouts/post.mjs | 3 ++- sites/org/components/mdx/posts/article.mjs | 2 +- sites/org/components/mdx/posts/utils.mjs | 2 +- sites/org/pages/docs/[...slug].mjs | 6 ++---- sites/org/pages/docs/index.mjs | 5 +---- sites/shared/prebuild/posts.mjs | 4 ---- 7 files changed, 9 insertions(+), 16 deletions(-) diff --git a/sites/org/components/layouts/docs.mjs b/sites/org/components/layouts/docs.mjs index 5c611f51a06..87ef7dd7b83 100644 --- a/sites/org/components/layouts/docs.mjs +++ b/sites/org/components/layouts/docs.mjs @@ -20,7 +20,7 @@ import { PrevNext } from 'shared/components/prev-next.mjs' export const ns = [navNs, 'docs'] //navNs -export const FrontmatterHead = ({ frontmatter }) => ( +export const FrontmatterHead = ({ frontmatter, slug, locale }) => ( @@ -50,6 +50,7 @@ export const DocsLayout = ({ children = [], slug, frontmatter, locale }) => { return ( <> + diff --git a/sites/org/components/layouts/post.mjs b/sites/org/components/layouts/post.mjs index f3a00d8fcf5..62ce471d6bd 100644 --- a/sites/org/components/layouts/post.mjs +++ b/sites/org/components/layouts/post.mjs @@ -21,11 +21,12 @@ export const ns = [navNs, 'docs'] //navNs 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 }) return ( <> + diff --git a/sites/org/components/mdx/posts/article.mjs b/sites/org/components/mdx/posts/article.mjs index f097b0a13c5..64779c2c7e2 100644 --- a/sites/org/components/mdx/posts/article.mjs +++ b/sites/org/components/mdx/posts/article.mjs @@ -8,7 +8,7 @@ import { MdxWrapper } from 'shared/components/wrappers/mdx.mjs' export const ns = ['common', 'posts'] -export const PostArticle = ({ slug, frontmatter, MDX, page }) => { +export const PostArticle = ({ frontmatter, MDX }) => { const { t } = useTranslation('common') return (
diff --git a/sites/org/components/mdx/posts/utils.mjs b/sites/org/components/mdx/posts/utils.mjs index eafcf6b676e..7b410404e7a 100644 --- a/sites/org/components/mdx/posts/utils.mjs +++ b/sites/org/components/mdx/posts/utils.mjs @@ -7,7 +7,7 @@ export const getPostSlugPaths = (order) => { for (const lang in order) { for (let i = 0; i < preGenerate; i++) { - const slug = order[lang][i] + ß paths.push(localePath(lang, `${order[lang][i]}`)) } } diff --git a/sites/org/pages/docs/[...slug].mjs b/sites/org/pages/docs/[...slug].mjs index fc00e3eb32f..83c5d5a92a1 100644 --- a/sites/org/pages/docs/[...slug].mjs +++ b/sites/org/pages/docs/[...slug].mjs @@ -3,12 +3,10 @@ import { mdxPaths } from 'site/prebuild/mdx-paths.en.mjs' // Dependencies import { serverSideTranslations } from 'next-i18next/serverSideTranslations' // Hooks -import { useState, useEffect, useCallback } from 'react' +import { useCallback } from 'react' import { useDynamicMdx } from 'shared/hooks/use-dynamic-mdx.mjs' // Components 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 { DocsLayout, ns as layoutNs } from 'site/components/layouts/docs.mjs' import { loaders } from 'shared/components/dynamic-docs/org.mjs' @@ -36,7 +34,7 @@ const ns = [...pageNs, layoutNs] * joost * */ -export const Page = ({ page, locale, frontmatter, MDX, slug }) => ( +export const Page = ({ page, locale, frontmatter, MDX }) => ( { diff --git a/sites/shared/prebuild/posts.mjs b/sites/shared/prebuild/posts.mjs index fc84b4282bd..6e19a3c4b34 100644 --- a/sites/shared/prebuild/posts.mjs +++ b/sites/shared/prebuild/posts.mjs @@ -1,8 +1,6 @@ import { loadMdxForPrebuild, header } from './docs.mjs' import fs from 'fs/promises' import path from 'path' -import rdir from 'recursive-readdir' -import orderBy from 'lodash.orderby' const types = ['blog', 'showcase', 'newsletter'] @@ -20,8 +18,6 @@ export const prebuildPosts = async (site) => { const writeOps = [] const pages = {} for (var i = 0; i < types.length; i++) { - const writePath = path.resolve('..', site, 'prebuild', types[i]) - const sorted = {} const resultPages = results[i]