feat: refactor conversations page into a workbench layout and implement workspace switching
- Migrate ConversationsPage to use ConversationWorkbench component. - Create WorkbenchLayout to handle authentication and layout for workbench. - Add WorkbenchPage to render ConversationWorkbench. - Implement WorkspaceSwitcher for switching between dashboard and workbench. - Update AuthProvider to manage authentication for both dashboard and workbench routes. - Enhance WorkbenchHeader with user menu and workspace switcher. - Add tests for workspace switcher and auth provider functionality. - Update translations for workspace labels in English and Chinese. - Exclude e2e tests from TypeScript compilation.
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
import { ConversationWorkbench } from "@/app/dashboard/conversations/_components/conversation-workbench";
|
||||
|
||||
export default function WorkbenchPage() {
|
||||
return <ConversationWorkbench />;
|
||||
}
|
||||
Reference in New Issue
Block a user