jan/web/screens/Thread/index.tsx
Faisal Amir 3ffaa1ef7f
chore: temporary disabled starter screen (#3663)
* chore: temporary disabeld starter screen

* chore: create useStarter screen

* chore: fix typo

* chore: update config starter screen

* chore: update comment code

* chore: renmove some commented code
2024-09-16 11:17:36 +07:00

35 lines
1.1 KiB
TypeScript

import { useStarterScreen } from '@/hooks/useStarterScreen'
import ThreadLeftPanel from '@/screens/Thread/ThreadLeftPanel'
import ThreadCenterPanel from './ThreadCenterPanel'
import OnDeviceStarterScreen from './ThreadCenterPanel/ChatBody/OnDeviceStarterScreen'
import ModalCleanThread from './ThreadLeftPanel/ModalCleanThread'
import ModalDeleteThread from './ThreadLeftPanel/ModalDeleteThread'
import ModalEditTitleThread from './ThreadLeftPanel/ModalEditTitleThread'
import ThreadRightPanel from './ThreadRightPanel'
const ThreadScreen = () => {
const { extensionHasSettings, isShowStarterScreen } = useStarterScreen()
return (
<div className="relative flex h-full w-full flex-1 overflow-x-hidden">
{isShowStarterScreen ? (
<OnDeviceStarterScreen extensionHasSettings={extensionHasSettings} />
) : (
<>
<ThreadLeftPanel />
<ThreadCenterPanel />
<ThreadRightPanel />
</>
)}
{/* Showing variant modal action for thread screen */}
<ModalEditTitleThread />
<ModalCleanThread />
<ModalDeleteThread />
</div>
)
}
export default ThreadScreen