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

46 lines
724 B
JavaScript
Raw Normal View History

2023-06-06 13:18:44 -05:00
import { TestOptions, ns as optionsNs } from './options.mjs'
export const ns = [...optionsNs]
const TestOption = ({ config, settings, control, name, ...rest }) => {
return (
<MenuItem
{...{
...rest,
changed: settings.sample === name,
}}
/>
)
}
export const TestMenu = ({
design,
patternConfig,
settings,
ui,
update,
language,
account,
DynamicDocs,
inspector = false,
renderProps,
}) => {
const control = account.control
const menuProps = {
design,
patternConfig,
settings,
update,
language,
account,
DynamicDocs,
control,
}
return (
<nav className="grow mb-12">
<TestOptions {...menuProps} />
</nav>
)
}