import { defineComponent, ref, resolveComponent, openBlock, createElementBlock, Fragment, createVNode, withCtx, createTextVNode, createElementVNode } from "vue";
import _export_sfc from "../../../../_virtual/plugin-vue_export-helper.mjs";
const _sfc_main = defineComponent({
  setup() {
    return {
      showModal: ref(false)
    };
  }
});
const _hoisted_1 = /* @__PURE__ */ createElementVNode("div", { style: { "background": "white", "padding": "300px" } }, "\u5F39\u7A97\u6D4B\u8BD5", -1);
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
  const _component_n_button = resolveComponent("n-button");
  const _component_n_modal = resolveComponent("n-modal");
  return openBlock(), createElementBlock(Fragment, null, [
    createVNode(_component_n_button, {
      onClick: _cache[0] || (_cache[0] = ($event) => _ctx.showModal = true)
    }, {
      default: withCtx(() => [
        createTextVNode(" \u6765\u5427 ")
      ]),
      _: 1
    }),
    createVNode(_component_n_modal, {
      show: _ctx.showModal,
      "onUpdate:show": _cache[1] || (_cache[1] = ($event) => _ctx.showModal = $event)
    }, {
      default: withCtx(() => [
        _hoisted_1
      ]),
      _: 1
    }, 8, ["show"])
  ], 64);
}
var _EPop01 = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render]]);
export { _EPop01 as default };
