import { useNavigate, useSearchParams, Navigate } from 'react-router' import { List } from 'lucide-react' import { cn, interactive } from '@/lib' import { MainLayout, MainHeaderBar } from '@/layouts' import { ChatContainer, ItemSection, RemainingTime } from '@/features/chat' import { SidebarFooter } from '@/features/auth' export function ChatPage() { const [searchParams] = useSearchParams() const sessionId = searchParams.get('session_id') ?? '' // session_id 없이 진입하면 목록으로 되돌린다. if (!sessionId) return return ( } sidebar={} header={ } > ) } function ListNavButton() { const navigate = useNavigate() return ( ) } function Sidebar() { return ( <> ) } export default ChatPage