From 6b611f65502b94996633b245c1b5100c8e6283e8 Mon Sep 17 00:00:00 2001 From: Juan Calderon-Perez <835733+gaby@users.noreply.github.com> Date: Tue, 13 Feb 2024 22:31:47 -0500 Subject: [PATCH] Revert "Revert "Add support for sidebar menu" (#1134)" This reverts commit 6d59736d1cf840751d3b724bd35fd32dfd9cd8ac. --- web/src/routes/+layout.svelte | 39 +++++++++++++++++++++++++++++++++-- 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/web/src/routes/+layout.svelte b/web/src/routes/+layout.svelte index 69b7190e2f3..83ec76d1f44 100644 --- a/web/src/routes/+layout.svelte +++ b/web/src/routes/+layout.svelte @@ -8,6 +8,8 @@ import { fly } from "svelte/transition"; export let data: PageData; + export let isSidebarOpen: boolean = true; + let models; let modelAvailable: boolean; const isLoading = false; @@ -18,6 +20,10 @@ let dataCht: Response | any = null; const unsubscribe = newChat.subscribe((value) => (dataCht = value)); + function toggleSidebar(): void { + isSidebarOpen = !isSidebarOpen; + } + onMount(() => { theme = localStorage.getItem("data-theme") || "dark"; document.documentElement.setAttribute("data-theme", theme); @@ -110,9 +116,25 @@ }); + -
+