1
0
Fork 0
freesewing/sites/shared/components/workbench/views/draft/menu.mjs

34 lines
872 B
JavaScript
Raw Normal View History

import {
DesignOptions,
ns as designMenuNs,
} from 'shared/components/workbench/menus/design-options/index.mjs'
import {
CoreSettings,
ns as coreMenuNs,
} from 'shared/components/workbench/menus/core-settings/index.mjs'
2023-05-11 19:14:48 +02:00
import { XrayMenu } from 'shared/components/workbench/menus/xray/index.mjs'
export const ns = [...coreMenuNs, ...designMenuNs]
export const DraftMenu = ({
design,
pattern,
patternConfig,
settings,
ui,
update,
language,
account,
DynamicDocs,
}) => (
2023-05-11 19:14:48 +02:00
<nav className="grow mb-12">
<DesignOptions
{...{ design, patternConfig, settings, update, language, account, DynamicDocs }}
/>
{account.control === 1 ? null : (
<CoreSettings {...{ patternConfig, settings, update, language, account, DynamicDocs }} />
)}
{ui.renderer === 'react' && <XrayMenu {...{ ui, update, DynamicDocs }} />}
2023-05-11 19:14:48 +02:00
</nav>
)