"use client";
import { useState } from "react";
interface MobileNavProps {
children: React.ReactNode;
/** Accessible label for the menu button. Pass translated string from server. */
menuLabel?: string;
closeLabel?: string;
}
export function MobileNav({ children, menuLabel = "Open menu", closeLabel = "Close menu" }: MobileNavProps) {
const [open, setOpen] = useState(false);
return (
<>
{open && (
setOpen(false)}
style={{
backgroundColor: "rgba(0,0,0,0.45)",
backdropFilter: "blur(6px)",
WebkitBackdropFilter: "blur(6px)",
}}
/>
)}
>
);
}