diff --git a/packages/react/components/Design/index.mjs b/packages/react/components/Design/index.mjs deleted file mode 100644 index 8ccb0bfe372..00000000000 --- a/packages/react/components/Design/index.mjs +++ /dev/null @@ -1,105 +0,0 @@ -// Dependencies -import { collection } from '@freesewing/collection' -import { capitalize } from '@freesewing/utils' - -// Hooks -import React, { useState } from 'react' - -// Components -import { Link as WebLink, AnchorLink } from '@freesewing/react/components/Link' -import { ShowcaseIcon } from '@freesewing/react/components/Icon' - -const linkBuilders = { - new: (design) => `/-/?d=${design.toLowerCase()}`, - docs: (design) => `/docs/designs/${design.toLowerCase()}`, -} - -export const DesignTechnique = ({ technique }) => ( - - {technique} - -) - -export const DesignTag = ({ tag }) => { - const { t } = useTranslation(['tags']) - - return ( - - {t(tag)} - - ) -} - -export const DesignLink = ({ name, linkTo = 'new', className = linkClasses }) => ( - - {name} - -) - -export const DesignCard = ({ name, lineDrawing = false }) => { - const { t } = useTranslation(ns) - // Context - const { setModal } = useContext(ModalContext) - - const LineDrawing = - lineDrawing && lineDrawings[name] - ? lineDrawings[name] - : ({ className }) =>
- const exampleImageUrl = designImages[name] - ? designImages[name] - : 'https://images.pexels.com/photos/5626595/pexels-photo-5626595.jpeg?cs=srgb&dl=pexels-frida-toth-5626595.jpg&fm=jpg&w=640&h=427&_gl=1*vmxq7y*_ga*MTM0OTk5OTY4NS4xNjYxMjUyMjc0*_ga_8JE65Q40S6*MTY5NTU1NDc0Mi4yNS4xLjE2OTU1NTU1NjIuMC4wLjA.' - - const bg = lineDrawing - ? {} - : { - backgroundImage: `url(${exampleImageUrl}`, - backgroundSize: 'cover', - backgroundPosition: 'center center', - } - - return ( - - ) -} diff --git a/packages/react/package.json b/packages/react/package.json index 7fcb1e2562d..849a6962947 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -39,7 +39,6 @@ "./components/Collection": "./components/Collection/index.mjs", "./components/Control": "./components/Control/index.mjs", "./components/CuratedSet": "./components/CuratedSet/index.mjs", - "./components/Design": "./components/Design/index.mjs", "./components/DiffViewer": "./components/DiffViewer/index.mjs", "./components/Docusaurus": "./components/Docusaurus/index.mjs", "./components/Echart": "./components/Echart/index.mjs",