1
0
Fork 0
freesewing/designs/jaeger/src/index.mjs

63 lines
1.4 KiB
JavaScript
Raw Normal View History

import { Design, mergeI18n } from '@freesewing/core'
import { i18n as bentI18n } from '@freesewing/bent'
import { i18n as jaegerI18n } from '../i18n/index.mjs'
2022-09-05 18:47:21 +02:00
import { data } from '../data.mjs'
import { backBase } from './backbase.mjs'
import { frontBase } from './frontbase.mjs'
import { side } from './side.mjs'
import { collarStand } from './collarstand.mjs'
import { collar } from './collar.mjs'
import { underCollar } from './undercollar.mjs'
import { pocket } from './pocket.mjs'
import { pocketLining } from './pocketlining.mjs'
import { chestPocketWelt } from './chestpocketwelt.mjs'
import { chestPocketBag } from './chestpocketbag.mjs'
import { topSleeve } from './topsleeve.mjs'
import { underSleeve } from './undersleeve.mjs'
import { innerPocketBag } from './innerpocketbag.mjs'
import { innerPocketWelt } from './innerpocketwelt.mjs'
2019-03-16 11:39:06 +01:00
2022-09-05 18:47:21 +02:00
// Setup our new design
const Jaeger = new Design({
data,
parts: [
backBase,
frontBase,
side,
collarStand,
collar,
underCollar,
pocket,
pocketLining,
chestPocketWelt,
chestPocketBag,
topSleeve,
underSleeve,
innerPocketBag,
innerPocketWelt,
2022-09-05 18:47:21 +02:00
],
})
2019-03-16 11:39:06 +01:00
// Merge translations
const i18n = mergeI18n([bentI18n, jaegerI18n])
// Named exports
2022-09-05 18:47:21 +02:00
export {
backBase,
frontBase,
side,
collarStand,
collar,
underCollar,
pocket,
pocketLining,
chestPocketWelt,
chestPocketBag,
topSleeve,
underSleeve,
innerPocketBag,
innerPocketWelt,
2022-09-05 18:47:21 +02:00
Jaeger,
i18n,
2022-09-05 18:47:21 +02:00
}