'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' import CreateBotContainer from '../CreateBotContainer' const MainView: React.FC = () => { const viewState = useAtomValue(getMainViewStateAtom) let children = null switch (viewState) { case MainViewState.ConversationEmptyModel: children = break case MainViewState.ExploreModel: children = break case MainViewState.Setting: children = break case MainViewState.ResourceMonitor: case MainViewState.MyModel: children = break case MainViewState.CreateBot: children = break case MainViewState.Welcome: children = break default: children = break } return
{children}
} export default MainView