"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)",
}}
/>
)}
>
);
}