cione-comp-lib
Version:
`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`
2 lines (1 loc) • 1.19 kB
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});var e=require("../../../node_modules/vue-i18n/dist/vue-i18n.esm-bundler.js"),t=require("vue"),s=require("./Keys.vue_used_vue_type_style_index_0_lang.module.js"),l=require("../../../_virtual/plugin-vue_export-helper.js");const o=[["toggle","ctrl"],["toggle","alt"],["toggle","windows"],["send","tab"],["send","esc"],["send","cad"]],n={name:"Keys",props:{active:{type:Object,required:!0}},emits:["toggle","send"],setup(){const{t:t}=e.useI18n();return{t:t,buttons:o}}};const r={$style:s.default};var u=l.default(n,[["render",function(e,s,l,o,n,r){const u=t.resolveComponent("Button");return t.openBlock(),t.createElementBlock("div",{class:t.normalizeClass(e.$style.keys)},[(t.openBlock(!0),t.createElementBlock(t.Fragment,null,t.renderList(o.buttons,(([s,n])=>(t.openBlock(),t.createElementBlock("div",{key:n,class:t.normalizeClass(e.$style.button)},[t.createVNode(u,{active:l.active[n],onClick:t=>e.$emit(s,n)},{default:t.withCtx((()=>[t.createTextVNode(t.toDisplayString(o.t(`keys.${n}`)),1)])),_:2},1032,["active","onClick"])],2)))),128))],2)}],["__cssModules",r]]);exports.default=u;