import { ns as authNs } from 'shared/components/wrappers/auth/index.mjs' import { SetPicker, ns as setsNs } from 'shared/components/sets/set-picker.mjs' import { Tabs, Tab } from 'shared/components/mdx/tabs.mjs' import { MeasiesEditor } from './editor.mjs' import { Popout } from 'shared/components/popout.mjs' import { designMeasurements } from 'shared/utils.mjs' import { useTranslation } from 'next-i18next' export const ns = ['wbmeasies', ...authNs, setsNs] const tabNames = ['chooseNew', 'editCurrent'] export const MeasiesView = ({ design, Design, settings, update, missingMeasurements, setView }) => { const { t } = useTranslation(['wbmeasies']) const tabs = tabNames.map((n) => t(n)).join(',') const loadMeasurements = (set) => { update.settings(['measurements'], designMeasurements(Design, set.measies)) setView('draft') } return (
You can either pick a measurements set, or enter them by hand, but we cannot proceed without these measurements.