diff --git a/src/screens/Snippets.tsx b/src/screens/Snippets.tsx index 6505051..0df141c 100644 --- a/src/screens/Snippets.tsx +++ b/src/screens/Snippets.tsx @@ -174,6 +174,10 @@ export const Snippets = () => { } } + const toggleSidebar = () => { + actions.toggleSidebar(state.isSidebarCollapsed); + } + createEffect(() => { if (getSearchType()) { searchInputEl?.focus() @@ -256,10 +260,9 @@ export const Snippets = () => {
- - Select or create a snippet from sidebar @@ -444,10 +462,9 @@ export const Snippets = () => {
} > -
+
({ ready: false, app: { @@ -33,6 +34,7 @@ const [state, setState] = createStore<{ folder: null, snippets: [], isMac: /macintosh/i.test(navigator.userAgent), + isSidebarCollapsed: false }) export { state } @@ -291,4 +293,8 @@ export const actions = { { dir: BaseDirectory.Data } ) }, + + toggleSidebar: (isSidebarCollapsed: boolean) => { + setState("isSidebarCollapsed", !isSidebarCollapsed) + }, }