import React from 'react' import { useAtomValue } from 'jotai' import LeftPanelContainer from '@/containers/LeftPanelContainer' import { SettingScreen, SettingScreenList } from '..' import SettingItem from './SettingItem' import { experimentalFeatureEnabledAtom } from '@/helpers/atoms/AppConfig.atom' const SettingLeftPanel: React.FC = () => { const experimentalEnabled = useAtomValue(experimentalFeatureEnabledAtom) const screenList: SettingScreen[] = Array.isArray(SettingScreenList) ? experimentalEnabled ? SettingScreenList : SettingScreenList.filter((screen) => screen !== 'Engines') : [] return (
{screenList.map((settingScreen) => ( ))}
) } export default React.memo(SettingLeftPanel)