1
0
Fork 0

fix(shared): Fix default print margin

This commit is contained in:
joostdecock 2023-10-25 14:52:24 +02:00
parent 98816c7e77
commit ddf735bbe1

View file

@ -11,16 +11,14 @@ import { isProduction } from 'shared/config/freesewing.config.mjs'
export const printSettingsPath = ['print', 'pages']
export const defaultPrintSettings = (units, inMm = true) => {
const margin = units === 'imperial' ? 0.5 : 1
return {
size: units === 'imperial' ? 'letter' : 'a4',
orientation: 'portrait',
margin: inMm ? measurementAsMm(margin, units) : margin,
coverPage: true,
cutlist: true,
}
}
export const defaultPrintSettings = (units, inMm = true) => ({
size: units === 'imperial' ? 'letter' : 'a4',
orientation: 'portrait',
margin: units === 'imperial' ? 12.7 : 10,
coverPage: true,
cutlist: true,
})
const sizes = ['a4', 'a3', 'a2', 'a1', 'a0', 'letter', 'legal', 'tabloid']
export const loadPrintConfig = (units) => {
const defaults = defaultPrintSettings(units, false)