1
0
Fork 0
freesewing/sites/shared/designs/index.js

114 lines
2.6 KiB
JavaScript
Raw Normal View History

// Accessories
2022-12-26 15:35:22 +01:00
import florence from '@freesewing/florence'
import florent from '@freesewing/florent'
import holmes from '@freesewing/holmes'
import hortensia from '@freesewing/hortensia'
import lucy from '@freesewing/lucy'
import trayvon from '@freesewing/trayvon'
// Blocks
2022-12-26 15:35:22 +01:00
import bella from '@freesewing/bella'
import bent from '@freesewing/bent'
import brian from '@freesewing/brian'
import titan from '@freesewing/titan'
// Garments
2022-12-26 15:35:22 +01:00
import aaron from '@freesewing/aaron'
import albert from '@freesewing/albert'
import bee from '@freesewing/bee'
import benjamin from '@freesewing/benjamin'
import breanna from '@freesewing/breanna'
import bruce from '@freesewing/bruce'
import carlita from '@freesewing/carlita'
import carlton from '@freesewing/carlton'
import cathrin from '@freesewing/cathrin'
import charlie from '@freesewing/charlie'
import cornelius from '@freesewing/cornelius'
import diana from '@freesewing/diana'
import huey from '@freesewing/huey'
import hugo from '@freesewing/hugo'
import jaeger from '@freesewing/jaeger'
import lunetius from '@freesewing/lunetius'
import paco from '@freesewing/paco'
import penelope from '@freesewing/penelope'
import sandy from '@freesewing/sandy'
import shin from '@freesewing/shin'
import simon from '@freesewing/simon'
import simone from '@freesewing/simone'
import sven from '@freesewing/sven'
import tamiko from '@freesewing/tamiko'
import teagan from '@freesewing/teagan'
import tiberius from '@freesewing/tiberius'
import ursula from '@freesewing/ursula'
import wahid from '@freesewing/wahid'
import walburga from '@freesewing/walburga'
import waralee from '@freesewing/waralee'
import yuri from '@freesewing/yuri'
// Utilities
2022-12-26 15:35:22 +01:00
import examples from '@freesewing/examples'
import legend from '@freesewing/examples'
import plugintest from '@freesewing/examples'
import rendertest from '@freesewing/examples'
import tutorial from '@freesewing/examples'
export const designs = {
// Accessories
florence,
florent,
holmes,
hortensia,
lucy,
trayvon,
// Blocks
bella,
bent,
brian,
titan,
// Garments
aaron,
albert,
bee,
benjamin,
breanna,
bruce,
carlita,
carlton,
cathrin,
charlie,
cornelius,
diana,
huey,
hugo,
jaeger,
lunetius,
paco,
penelope,
sandy,
shin,
simon,
simone,
sven,
tamiko,
teagan,
tiberius,
ursula,
wahid,
walburga,
waralee,
yuri,
// Utilities
examples,
legend,
plugintest,
rendertest,
tutorial,
}
export const configs = {}
for (const d in designs) configs[d] = designs[d].config
2022-12-26 15:35:22 +01:00
export const getDesign = (design) => designs[design] || false
2022-12-26 15:35:22 +01:00
export const getConfig = (design) => (designs[design] ? designs[design].config : false)