Files
waste-go/web/src/pages/Chat.tsx

16 lines
452 B
TypeScript
Raw Normal View History

import { Sidebar } from '../components/Sidebar'
import { MessagePane } from '../components/MessagePane'
import { FileBrowser } from '../components/FileBrowser'
import { useWaste } from '../store'
export function Chat() {
const { activeFilePeer } = useWaste()
return (
<div className={`chat-layout${activeFilePeer ? ' has-file-browser' : ''}`}>
<Sidebar />
<MessagePane />
{activeFilePeer && <FileBrowser />}
</div>
)
}