UNPKG

cione-comp-lib

Version:

`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`

28 lines (27 loc) 966 B
import { openBlock, createElementBlock, mergeProps, withModifiers, renderSlot } from "vue"; import style0 from "./Button.vue_used_vue_type_style_index_0_lang.module.mjs"; import _export_sfc from "../../../../_virtual/plugin-vue_export-helper.mjs"; const _sfc_main = { name: "Button", inheritAttrs: false, props: { active: { type: Boolean, default: false } } }; function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) { return openBlock(), createElementBlock("button", mergeProps({ type: "button" }, _ctx.$attrs, { class: { [_ctx.$style.button]: true, [_ctx.$style.active]: $props.active }, onContextmenu: _cache[0] || (_cache[0] = withModifiers(() => { }, ["prevent"])) }), [ renderSlot(_ctx.$slots, "default") ], 16); } const cssModules = { "$style": style0 }; var Button = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render], ["__cssModules", cssModules]]); export { Button as default };