accessibility props for sidebar sheet (#362)

This commit is contained in:
CactusBlue 2024-12-09 19:02:12 -08:00 committed by GitHub
parent f3f0c9c849
commit 1f0bc715ca
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -15,6 +15,7 @@ import {
Button,
Sheet,
SheetContent,
SheetTitle,
SheetTrigger,
Typography,
buttonVariants
@ -384,10 +385,15 @@ export default function SidebarLayout(props: { projectId: string, children?: Rea
<div className="flex md:hidden items-center">
<Sheet onOpenChange={(open) => setSidebarOpen(open)} open={sidebarOpen}>
<SheetTitle className="hidden">
Sidebar Menu
</SheetTitle>
<SheetTrigger>
<Menu />
</SheetTrigger>
<SheetContent side='left' className="w-[240px] p-0" hasCloseButton={false}>
<SheetContent
aria-describedby={undefined}
side='left' className="w-[240px] p-0" hasCloseButton={false}>
<SidebarContent projectId={props.projectId} onNavigate={() => setSidebarOpen(false)} />
</SheetContent>
</Sheet>