From 7ce001caa11c7aa5c177957777708316e731231d Mon Sep 17 00:00:00 2001 From: kunish Date: Thu, 31 Aug 2023 02:21:41 +0800 Subject: [PATCH] feat: hide drawer on menu click --- src/components/Header.tsx | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/src/components/Header.tsx b/src/components/Header.tsx index e0280aa..0223dde 100644 --- a/src/components/Header.tsx +++ b/src/components/Header.tsx @@ -10,7 +10,8 @@ import { IconRuler, IconSettings, } from '@tabler/icons-solidjs' -import { For, ParentComponent, Show } from 'solid-js' +import { For, ParentComponent, Show, createSignal } from 'solid-js' +import { twMerge } from 'tailwind-merge' import { themes } from '~/constants' import { setCurTheme, setSelectedEndpoint } from '~/signals' @@ -100,6 +101,8 @@ export const Header = () => { const location = useLocation() const navigate = useNavigate() + const [openedDrawer, setOpenedDrawer] = createSignal(false) + const onSwitchEndpointClick = () => { setSelectedEndpoint('') navigate('/setup') @@ -108,8 +111,14 @@ export const Header = () => { return (