UNPKG

@pit-front-end/components

Version:

湖南创智艾泰克科技有限公司

2 lines (1 loc) 793 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),a=require("./switch.js"),d=require("./use-switch.js"),h=e.defineComponent({name:"PitSwitch",inheritAttrs:!1,__name:"switch",props:a.switchProps,emits:a.switchEmits,setup(u,{emit:s}){const n=u,{modelValue:o}=d.usePitSwitch(n),l={handleInput(t){s("input",t)},handleChange(t){s("change",t)}};return(t,i)=>{const r=e.resolveComponent("el-switch");return e.openBlock(),e.createBlock(r,{modelValue:e.unref(o),"onUpdate:modelValue":i[0]||(i[0]=c=>e.isRef(o)?o.value=c:null),disabled:n.disabled,size:n.size,readonly:n.readonly,onInput:l.handleInput,onChange:l.handleChange},null,8,["modelValue","disabled","size","readonly","onInput","onChange"])}}});exports.default=h;