/** * useDrawer — Drawer open/close state management * * Controls the left-slide drawer that contains history and workspace views. * Simple boolean toggle — no persistence needed. */ export function useDrawer() { const isDrawerOpen = ref(false) function openDrawer(): void { isDrawerOpen.value = true } function closeDrawer(): void { isDrawerOpen.value = false } function toggleDrawer(): void { isDrawerOpen.value = !isDrawerOpen.value } return { isDrawerOpen, openDrawer, closeDrawer, toggleDrawer, } }