From e1fa2d9fde1150c54ff2d41b7a296ded5dfdf1be Mon Sep 17 00:00:00 2001 From: Webifi Date: Mon, 29 May 2023 20:59:24 -0500 Subject: [PATCH] Add ability to hide summarized messages --- src/lib/ChatOptionMenu.svelte | 19 +++++++++++++++++-- src/lib/Messages.svelte | 4 ++-- src/lib/Settings.svelte | 5 +++++ src/lib/Storage.svelte | 3 +-- src/lib/Types.svelte | 5 +++-- 5 files changed, 28 insertions(+), 8 deletions(-) diff --git a/src/lib/ChatOptionMenu.svelte b/src/lib/ChatOptionMenu.svelte index c7d6362..2e38642 100644 --- a/src/lib/ChatOptionMenu.svelte +++ b/src/lib/ChatOptionMenu.svelte @@ -12,9 +12,11 @@ faSquarePlus, faKey, faFileExport, - faTrashCan + faTrashCan, + faEye, + faEyeSlash } from '@fortawesome/free-solid-svg-icons/index' - import { addChatFromJSON, chatsStorage, checkStateChange, clearChats, clearMessages, copyChat, showSetChatSettings } from './Storage.svelte' + import { addChatFromJSON, chatsStorage, checkStateChange, clearChats, clearMessages, copyChat, globalStorage, setGlobalSettingValueByKey, showSetChatSettings } from './Storage.svelte' import { exportAsMarkdown, exportChatAsJSON } from './Export.svelte' import { applyProfile } from './Profiles.svelte' import { replace } from 'svelte-spa-router' @@ -65,6 +67,11 @@ $checkStateChange++ // signal chat page to start profile } + const toggleHideSummarized = () => { + close() + setGlobalSettingValueByKey('hideSummarized', !$globalStorage.hideSummarized) + } +