import { useState } from 'react'; import { Toaster } from '../src/components/ui/sonner'; import { CodeEditor } from '../src/components/CodeEditor'; import { AIChat } from '../src/components/AIChat'; import { Toolbar } from '../src/components/Toolbar'; import { TemplatesDrawer } from '../src/components/TemplatesDrawer'; import { FileTree, FileNode } from '../src/components/FileTree'; import { FileTabs } from '../src/components/FileTabs'; import { PreviewModal } from '../src/components/PreviewModal'; // Removed named imports for WelcomeDialog and NewProjectModal. Use lazy-loaded versions from src/App.tsx. import { ConsolePanel } from '../src/components/ConsolePanel'; import { ResizablePanelGroup, ResizablePanel, ResizableHandle } from '../src/components/ui/resizable'; import { useIsMobile } from '../src/hooks/use-mobile'; import { Tabs, TabsContent, TabsList, TabsTrigger } from '../src/components/ui/tabs'; import { toast } from 'sonner'; export { default } from '../src/App';