"use client";
import { HamburgerIcon as e } from "../ui/HamburgerIcon.js";
import { useState as t } from "react";
import { jsx as n } from "react/jsx-runtime";
//#region lib/examples/hamburger-icon-demo.tsx
function r() {
	let [r, i] = t(!1);
	return /* @__PURE__ */ n("button", {
		onClick: () => i(!r),
		className: "p-4 rounded hover:bg-gray-100",
		"aria-label": r ? "Close menu" : "Open menu",
		children: /* @__PURE__ */ n(e, { isActive: r })
	});
}
//#endregion
export { r as default };

//# sourceMappingURL=hamburger-icon-demo.js.map