import { useLayout } from "../../hooks/useLayout.js";
import { createElementBlock, defineComponent, normalizeClass, openBlock, renderSlot, unref } from "vue";
//#region src/components/SideNav/SideNavGroup.vue?vue&type=script&setup=true&lang.ts
var SideNavGroup_vue_vue_type_script_setup_true_lang_default = /* @__PURE__ */ defineComponent({
	__name: "SideNavGroup",
	setup(__props) {
		const { layout } = useLayout();
		return (_ctx, _cache) => {
			return openBlock(), createElementBlock("ul", { class: normalizeClass(["flex gap-1.5", unref(layout) === "web" ? "sm:gap-px sm:px-2" : "sm:flex-col"]) }, [renderSlot(_ctx.$slots, "default")], 2);
		};
	}
});
//#endregion
export { SideNavGroup_vue_vue_type_script_setup_true_lang_default as default };

//# sourceMappingURL=SideNavGroup.vue.script.js.map