import ModeSwitcher from './ModeSwitcher' import LayoutSwitcher from './LayoutSwitcher' import ThemeSwitcher from './ThemeSwitcher' import DirectionSwitcher from './DirectionSwitcher' import NavModeSwitcher from './NavModeSwitcher' import CopyButton from './CopyButton' import { useLocalization } from '@/utils/hooks/useLocalization' import { useStoreState } from '@/store' import StyleSwitcher from './StyleSwitcher' export type ThemeConfiguratorProps = { callBackClose?: () => void } const ThemeConfigurator = ({ callBackClose }: ThemeConfiguratorProps) => { const { translate } = useLocalization() const navMode = useStoreState((state) => state.theme.navMode) return (
{translate('::SidePanel.Mode')}
{translate('::SidePanel.Mode.Description')}
{translate('::SidePanel.Direction')}
{translate('::SidePanel.Direction.Description')}
{translate('::App.SiteManagement.Theme.Style')}
{translate('::SidePanel.Layout')}
{translate('::SidePanel.NavMode')}
{translate('::SidePanel.Themed')}
) } export default ThemeConfigurator