From 71b365fc7c1556cda326aec2bb32c1d923d730c7 Mon Sep 17 00:00:00 2001 From: joostdecock Date: Mon, 25 Sep 2023 18:00:38 +0200 Subject: [PATCH] chore(shared): remove lint --- sites/org/pages/designs/[design].mjs | 2 +- sites/shared/components/designs/info.mjs | 23 ++++++++++------------- 2 files changed, 11 insertions(+), 14 deletions(-) diff --git a/sites/org/pages/designs/[design].mjs b/sites/org/pages/designs/[design].mjs index af8cc13f90b..3c78fff03c3 100644 --- a/sites/org/pages/designs/[design].mjs +++ b/sites/org/pages/designs/[design].mjs @@ -1,6 +1,6 @@ // Dependencies import { serverSideTranslations } from 'next-i18next/serverSideTranslations' -import { nsMerge, capitalize } from 'shared/utils.mjs' +import { nsMerge } from 'shared/utils.mjs' import { designList } from 'shared/config/designs.mjs' import { siteConfig } from 'site/site.config.mjs' // Hooks diff --git a/sites/shared/components/designs/info.mjs b/sites/shared/components/designs/info.mjs index 87e46a2a2cb..d965fd9cb27 100644 --- a/sites/shared/components/designs/info.mjs +++ b/sites/shared/components/designs/info.mjs @@ -1,5 +1,4 @@ // Dependencies -import { serverSideTranslations } from 'next-i18next/serverSideTranslations' import { nsMerge, capitalize, @@ -8,23 +7,17 @@ import { cloudflareImageUrl, } from 'shared/utils.mjs' import { designs } from 'shared/config/designs.mjs' -import { siteConfig } from 'site/site.config.mjs' import { examples } from 'site/prebuild/design-examples.mjs' // Hooks import { useTranslation } from 'next-i18next' -import { useDesign } from 'shared/hooks/use-design.mjs' +import { useDesign, Fragment } from 'shared/hooks/use-design.mjs' import { useContext } from 'react' // Context import { ModalContext } from 'shared/context/modal-context.mjs' // Components import { ModalWrapper } from 'shared/components/wrappers/modal.mjs' import { lineDrawings } from 'shared/components/designs/linedrawings/index.mjs' -import { - Design, - DesignTag, - DesignTechnique, - ns as designNs, -} from 'shared/components/designs/design.mjs' +import { Design, ns as designNs } from 'shared/components/designs/design.mjs' import { Difficulty } from 'shared/components/designs/difficulty.mjs' import { PageLink, AnchorLink, Link } from 'shared/components/link.mjs' import { DocsLink, DocsTitle } from 'shared/components/mdx/docs-helpers.mjs' @@ -87,8 +80,12 @@ export const DesignInfo = ({ design }) => { // Translate measurements const measies = { required: {}, optional: {} } - for (const m of config?.measurements || []) measies.required[m] = t(`measurements:${m}`) - for (const m of config?.optionalMeasurements || []) measies.optional[m] = t(`measurements:${m}`) + if (config.measurements) { + for (const m of config.measurements) measies.required[m] = t(`measurements:${m}`) + } + if (config.optionalMeasurements) { + for (const m of config.optionalMeasurements) measies.optional[m] = t(`measurements:${m}`) + } // Linedrawing const LineDrawing = lineDrawings[design] @@ -176,7 +173,7 @@ export const DesignInfo = ({ design }) => { )} {['needs', 'fabric'].map((page) => ( - <> +

{ noFooter noTitle /> - + ))}

{t('account:docs')}