import{B as c,z as l,D as s,G as d,a9 as n,aB as p}from"./vue-BJk78QHK.js";import{_ as r}from"./index-M_JNBppB.js";import"./element-3_pOinej.js";import"./utils-YI6ye1sf.js";import"./threejs-BafxXW5-.js";import"./vxe-Dx3zSILm.js";const u={class:"switch"},v=Object.assign({name:"SwitchBtn"},{__name:"SwitchBtn",props:{propValue:{type:Object,default:()=>({status:!1})},element:{type:Object,default:()=>({})}},setup(a){const e=a;function o(){e.propValue.status=!e.propValue.status}return(f,t)=>(l(),c("div",{class:"btnMain",key:a.propValue.status},[s("label",u,[d(s("input",{type:"checkbox","onUpdate:modelValue":t[0]||(t[0]=i=>a.propValue.status=i)},null,512),[[n,a.propValue.status]]),s("div",{class:"button",onClick:o},t[1]||(t[1]=[p('<div class="light" data-v-4a6821af></div><div class="dots" data-v-4a6821af></div><div class="characters" data-v-4a6821af></div><div class="shine" data-v-4a6821af></div><div class="shadow" data-v-4a6821af></div>',5)]))])]))}}),k=r(v,[["__scopeId","data-v-4a6821af"]]);export{k as default};
