18 lines
990 B
TypeScript
18 lines
990 B
TypeScript
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';
|