vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
26 lines (25 loc) • 681 B
JavaScript
import { defineComponent as s, useTemplateRef as a, createElementBlock as m, openBlock as u, renderSlot as c } from "vue";
import { useFullscreen as f } from "./hook/useFullscreen.mjs";
const _ = /* @__PURE__ */ s({
name: "Form",
__name: "index",
props: {
modelValue: { type: Boolean },
mode: { default: "normal" },
zIndex: { default: 100 }
},
emits: ["update:modelValue"],
setup(l, { emit: o }) {
const t = l, n = o, e = a("fullscreenEl");
return f(t, e, n), (r, p) => (u(), m("div", {
class: "app-fullscreen",
ref_key: "fullscreenEl",
ref: e
}, [
c(r.$slots, "default")
], 512));
}
});
export {
_ as default
};