import{E as n}from"./0J232JST.js";import{n as r,H as u,a7 as m,t as p,q as h,A as b,v as a,_ as v}from"./C-p8iwFB.js";const _={class:"switch"},f=["disabled","value","tabindex"],g=r({__name:"AtomToggleSwitch",props:{disabled:{type:Boolean},defaultChecked:{type:Boolean}},setup(l,{emit:o}){const d=l,i=o,e=u(!1);m(()=>d.defaultChecked,s=>{e.value=!!s},{immediate:!0});const c=()=>{e.value=!e.value,i(n.INPUT_CHANGE,e.value)};return(s,t)=>(h(),p("div",{class:b(["atom-toggle-switch d-flex",{disabled:s.disabled}])},[a("label",_,[a("input",{type:"checkbox",role:"switch",class:"visually-hidden",disabled:s.disabled,value:e.value,tabindex:s.disabled?-1:0,onClick:c},null,8,f),t[0]||(t[0]=a("span",{class:"slider round"},null,-1))])],2))}}),w=v(g,[["__scopeId","data-v-a8acc606"]]);export{w as A}; //# sourceMappingURL=CE_FJwyG.js.map