1
0
Fork 0

wip(org): More work on managing patterns

This commit is contained in:
joostdecock 2023-05-31 15:32:54 +02:00
parent cdc67a6086
commit cab7f5d2c5
15 changed files with 375 additions and 176 deletions

View file

@ -20,14 +20,25 @@ export const DraftMenu = ({
language,
account,
DynamicDocs,
}) => (
<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 }} />}
</nav>
)
}) => {
// Default control level is 2 (in case people are not logged in)
const control = account.control || 2
const menuProps = {
design,
patternConfig,
settings,
update,
language,
account,
DynamicDocs,
control,
}
return (
<nav className="grow mb-12">
<DesignOptions {...menuProps} />
<CoreSettings {...menuProps} />
<XrayMenu {...menuProps} ui={ui} />
</nav>
)
}