//Dependencies import { loadSettingsConfig } from './config.mjs' // Components import { WorkbenchMenu } from '../shared/index.mjs' import { MenuItem } from '../shared/menu-item.mjs' import { DesktopIcon } from 'shared/components/icons.mjs' import { inputs } from './inputs.mjs' import { values } from './values.mjs' export const ns = ['ui-settings'] const UiSetting = ({ name, control, ...rest }) => ( 3} control={control} /> ) export const UiSettings = ({ update, ui, control, language, DynamicDocs, view, setView }) => { const settingsConfig = loadSettingsConfig() return ( `site/draft/ui-settings${setting ? `/${setting}` : ''}`, Icon: DesktopIcon, inputs, Item: UiSetting, values, language, name: 'uiSettings', ns, updateFunc: update.ui, passProps: { view, setView }, }} /> ) }