import { useState } from 'react' import PlaceholderHeader from '@/features/ide-react/components/layout/placeholder/placeholder-header' import PlaceholderChat from '@/features/ide-react/components/layout/placeholder/placeholder-chat' import PlaceholderHistory from '@/features/ide-react/components/layout/placeholder/placeholder-history' import PlaceholderEditorMainContent from '@/features/ide-react/components/layout/placeholder/placeholder-editor-main-content' import MainLayout from '@/features/ide-react/components/layout/main-layout' export default function LayoutWithPlaceholders({ shouldPersistLayout, }: { shouldPersistLayout: boolean }) { const [chatIsOpen, setChatIsOpen] = useState(false) const [historyIsOpen, setHistoryIsOpen] = useState(false) const [leftColumnDefaultSize, setLeftColumnDefaultSize] = useState(20) const headerContent = ( ) const chatContent = const mainContent = historyIsOpen ? ( ) : ( ) return ( ) }