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 (
+
+ );
+}