diff --git a/Components/TopBar.svelte b/Components/TopBar.svelte index 83f0149..b0f78d2 100644 --- a/Components/TopBar.svelte +++ b/Components/TopBar.svelte @@ -8,6 +8,18 @@ const plugin = Resolve(Services.AIAgentPlugin); + function startNewConversation() { + + } + + function deleteCurrentConversation() { + + } + + function openConversationHistory() { + + } + function openSettings() { // @ts-ignore - accessing internal API plugin.app.setting.open(); @@ -19,9 +31,21 @@ leaf.detach(); } + let newConversationButton: HTMLButtonElement; + let deleteConversationButton: HTMLButtonElement; + let conversationHistoryButton: HTMLButtonElement; let settingsButton: HTMLButtonElement; let closeButton: HTMLButtonElement; + $: if (newConversationButton) { + setIcon(newConversationButton, 'plus'); + } + $: if (deleteConversationButton) { + setIcon(deleteConversationButton, 'trash-2'); + } + $: if (conversationHistoryButton) { + setIcon(conversationHistoryButton, 'messages-square'); + } $: if (settingsButton) { setIcon(settingsButton, 'settings'); } @@ -32,6 +56,28 @@
+ + + +