diff --git a/ui/desktop/src/components/ChatView.tsx b/ui/desktop/src/components/ChatView.tsx index 961b4af0..db7c5e74 100644 --- a/ui/desktop/src/components/ChatView.tsx +++ b/ui/desktop/src/components/ChatView.tsx @@ -6,7 +6,7 @@ import GooseMessage from './GooseMessage'; import Input from './Input'; import { type View } from '../App'; import LoadingGoose from './LoadingGoose'; -import MoreMenu from './MoreMenu'; +import MoreMenuLayout from './more_menu/MoreMenuLayout'; import { Card } from './ui/card'; import { ScrollArea, ScrollAreaHandle } from './ui/scroll-area'; import UserMessage from './UserMessage'; @@ -370,7 +370,7 @@ export default function ChatView({ return (
- +
{messages.length === 0 ? ( diff --git a/ui/desktop/src/components/MoreMenu.tsx b/ui/desktop/src/components/more_menu/MoreMenu.tsx similarity index 97% rename from ui/desktop/src/components/MoreMenu.tsx rename to ui/desktop/src/components/more_menu/MoreMenu.tsx index b378e2a1..185dbbc5 100644 --- a/ui/desktop/src/components/MoreMenu.tsx +++ b/ui/desktop/src/components/more_menu/MoreMenu.tsx @@ -1,8 +1,13 @@ -import { Popover, PopoverContent, PopoverPortal, PopoverTrigger } from '../components/ui/popover'; +import { + Popover, + PopoverContent, + PopoverPortal, + PopoverTrigger, +} from '../../components/ui/popover'; import React, { useEffect, useState } from 'react'; -import { ChatSmart, Idea, More, Refresh, Time, Send } from './icons'; +import { ChatSmart, Idea, More, Refresh, Time, Send } from '../icons'; import { FolderOpen, Moon, Sliders, Sun } from 'lucide-react'; -import { View } from '../App'; +import { View } from '../../App'; interface VersionInfo { current_version: string; diff --git a/ui/desktop/src/components/more_menu/MoreMenuLayout.tsx b/ui/desktop/src/components/more_menu/MoreMenuLayout.tsx new file mode 100644 index 00000000..91f5a485 --- /dev/null +++ b/ui/desktop/src/components/more_menu/MoreMenuLayout.tsx @@ -0,0 +1,22 @@ +import MoreMenu from './MoreMenu'; +import React from 'react'; +import type { View } from '../../App'; + +export default function MoreMenuLayout({ + setView, + setIsGoosehintsModalOpen, +}: { + setView: (view: View, viewOptions?: Record) => void; + setIsGoosehintsModalOpen: (isOpen: boolean) => void; +}) { + return ( +
+
+
+
+ +
+
+
+ ); +}