1
0
Fork 0

fix(bent): Add missing options in translation config

This commit is contained in:
joostdecock 2023-07-02 13:54:55 +02:00
parent 8fde32950c
commit 45938bd1cb

View file

@ -1,11 +1,10 @@
import { Design } from '@freesewing/core' import { Design, mergeI18n } from '@freesewing/core'
import { data } from '../data.mjs' import { data } from '../data.mjs'
import { front } from '@freesewing/brian' import { front, back, i18n as brianI18n } from '@freesewing/brian'
import { back } from '@freesewing/brian'
import { sleeve } from './sleeve.mjs' import { sleeve } from './sleeve.mjs'
import { topSleeve } from './topsleeve.mjs' import { topSleeve } from './topsleeve.mjs'
import { underSleeve } from './undersleeve.mjs' import { underSleeve } from './undersleeve.mjs'
import { i18n } from '../i18n/index.mjs' import { i18n as bentI18n } from '../i18n/index.mjs'
// Create new design // Create new design
const Bent = new Design({ const Bent = new Design({
@ -13,5 +12,12 @@ const Bent = new Design({
parts: [front, back, sleeve, topSleeve, underSleeve], parts: [front, back, sleeve, topSleeve, underSleeve],
}) })
// Merge translations
const i18n = mergeI18n([brianI18n, bentI18n], {
o: {
keep: [...Object.keys(sleeve.options)],
},
})
// Named exports // Named exports
export { front, back, sleeve, topSleeve, underSleeve, Bent, i18n } export { front, back, sleeve, topSleeve, underSleeve, Bent, i18n }