1
0
Fork 0

feat(carlita): Add i18n named export

This commit is contained in:
joostdecock 2023-07-02 13:23:20 +02:00
parent eb20d398fb
commit 01da3d2441

View file

@ -1,27 +1,27 @@
import { Design } from '@freesewing/core' import { Design, mergeI18n } from '@freesewing/core'
import { data } from '../data.mjs' import { data } from '../data.mjs'
// Parts
import { front } from './front.mjs' import { front } from './front.mjs'
import { side } from './side.mjs' import { side } from './side.mjs'
// Inherited parts import {
import { back } from '@freesewing/carlton' back,
import { tail } from '@freesewing/carlton' tail,
import { belt } from '@freesewing/carlton' belt,
import { topSleeve } from '@freesewing/carlton' topSleeve,
import { underSleeve } from '@freesewing/carlton' underSleeve,
import { collarStand } from '@freesewing/carlton' collarStand,
import { collar } from '@freesewing/carlton' collar,
import { cuffFacing } from '@freesewing/carlton' cuffFacing,
import { pocket } from '@freesewing/carlton' pocket,
import { pocketFlap } from '@freesewing/carlton' pocketFlap,
import { pocketLining } from '@freesewing/carlton' pocketLining,
import { chestPocketWelt } from '@freesewing/carlton' chestPocketWelt,
import { chestPocketBag } from '@freesewing/carlton' chestPocketBag,
import { innerPocketWelt } from '@freesewing/carlton' innerPocketWelt,
import { innerPocketBag } from '@freesewing/carlton' innerPocketBag,
import { innerPocketTab } from '@freesewing/carlton' innerPocketTab,
// Translation i18n as carltonI18n,
import { i18n } from '../i18n/index.mjs' } from '@freesewing/carlton'
import { i18n as carlitaI18n } from '../i18n/index.mjs'
// Create new design // Create new design
const Carlita = new Design({ const Carlita = new Design({
@ -48,6 +48,13 @@ const Carlita = new Design({
], ],
}) })
// Merge translations
const i18n = mergeI18n([carltonI18n, carlitaI18n], {
p: { drop: [] },
o: { drop: [] },
s: { drop: [] },
})
// Named exports // Named exports
export { export {
front, front,