'use client' import { useAtomValue } from 'jotai' import Welcome from '../WelcomeContainer' import { Preferences } from '../Preferences' import MyModelContainer from '../MyModelContainer' import ExploreModelContainer from '../ExploreModelContainer' import { MainViewState, getMainViewStateAtom, } from '@/_helpers/atoms/MainView.atom' import EmptyChatContainer from '../EmptyChatContainer' import MainChat from '../MainChat' const MainView: React.FC = () => { const viewState = useAtomValue(getMainViewStateAtom) switch (viewState) { case MainViewState.ConversationEmptyModel: return case MainViewState.ExploreModel: return case MainViewState.Setting: return case MainViewState.ResourceMonitor: case MainViewState.MyModel: return case MainViewState.Welcome: return default: return } } export default MainView