PageSourceSearch

https://www.winomail.app/_build/assets/ToggleSwitches-CxD4dCng.js

js winomail.app collected 2026-10-03 20:04:55 UTC 6,260 bytes, 1 lines download raw bytes

1import{D as F,b as r,m as C,w as re,e as L,a as R,c as oe,C as ie,q as ae,i as K,n as h,k as b,y as le,z as N,t as A}from"./web-BKcg2T4j.js";import{T as se}from"./index-DtyigV3p.js";import{u as T,g as ce,h as de,F as ue,c as ge,i as he,a as be,b as _e,d as fe,e as pe,f as Ce}from"./VI7QYH27-B8DCVXOK.js";import{_ as $e,m as I,P as O,a as H,v as me,b as q,i as Se,c as w,E as xe,d as ve}from"./5WXHJDCZ-CDnhyexK.js";import{c as ke}from"./JNCCF6MP-BMLWMFQ3.js";var S={};$e(S,{Control:()=>z,Description:()=>G,ErrorMessage:()=>U,Input:()=>J,Label:()=>Q,Root:()=>V,Switch:()=>ye,Thumb:()=>W});var j=ie();function y(){const n=ae(j);if(n===void 0)throw new Error("[kobalte]: `useSwitchContext` must be used within a `Switch` component");return n}function z(n){const e=T(),t=y(),a=I({id:t.generateId("control")},n),[o,u]=F(a,["onClick","onKeyDown"]);return r(O,C({as:"div",onClick:d=>{w(d,o.onClick),t.toggle(),t.inputRef()?.focus()},onKeyDown:d=>{w(d,o.onKeyDown),d.key===xe.Space&&(t.toggle(),t.inputRef()?.focus())}},()=>e.dataset(),()=>t.dataset(),u))}function G(n){const e=y();return r(ce,C(()=>e.dataset(),n))}function U(n){const e=y();return r(de,C(()=>e.dataset(),n))}function J(n){const e=T(),t=y(),a=I({id:t.generateId("input")},n),[o,u,l]=F(a,["ref","style","onChange","onFocus","onBlur"],ue),{fieldProps:_}=ge(u);return r(O,C({as:"input",ref(i){var s=H(t.setInputRef,o.ref);typeof s=="function"&&s(i)},type:"checkbox",role:"switch",get id(){return _.id()},get name(){return e.name()},get value(){return t.value()},get checked(){return t.checked()},get required(){return e.isRequired()},get disabled(){return e.isDisabled()},get readonly(){return e.isReadOnly()},get style(){return ke({...me},o.style)},get"aria-checked"(){return t.checked()},get"aria-label"(){return _.ariaLabel()},get"aria-labelledby"(){return _.ariaLabelledBy()},get"aria-describedby"(){return _.ariaDescribedBy()},get"aria-invalid"(){return e.validationState()==="invalid"||void 0},get"aria-required"(){return e.isRequired()||void 0},get"aria-disabled"(){return e.isDisabled()||void 0},get"aria-readonly"(){return e.isReadOnly()||void 0},onChange:i=>{w(i,o.onChange),i.stopPropagation();const s=i.target;t.setIsChecked(s.checked),s.checked=t.checked()},onFocus:i=>{w(i,o.onFocus),t.setIsFocused(!0)},onBlur:i=>{w(i,o.onBlur),t.setIsFocused(!1)}},()=>e.dataset(),()=>t.dataset(),l))}function Q(n){const e=y();return r(he,C(()=>e.dataset(),n))}function V(n){let e;const t=`switch-${re()}`,a=I({value:"on",id:t},n),[o,u,l]=F(a,["ref","children","value","checked","defaultChecked","onChange","onPointerDown"],be),[_,d]=L(),[x,f]=L(!1),{formControlContext:i}=_e(u),s=fe({isSelected:()=>o.checked,defaultIsSelected:()=>o.defaultChecked,onSelectedChange:g=>o.onChange?.(g),isDisabled:()=>i.isDisabled(),isReadOnly:()=>i.isReadOnly()});pe(()=>e,()=>s.setIsSelected(o.defaultChecked??!1));const D=g=>{w(g,o.onPointerDown),x()&&g.preventDefault()},$=R(()=>({"data-checked":s.isSelected()?"":void 0})),v={value:()=>o.value,dataset:$,checked:()=>s.isSelected(),inputRef:_,generateId:ve(()=>q(u.id)),toggle:()=>s.toggle(),setIsChecked:g=>s.setIsSelected(g),setIsFocused:f,setInputRef:d};return r(Ce.Provider,{value:i,get children(){return r(j.Provider,{value:v,get children(){return r(O,C({as:"div",ref(g){var c=H(k=>e=k,o.ref);typeof c=="function"&&c(g)},role:"group",get id(){return q(u.id)},onPointerDown:D},()=>i.dataset(),$,l,{get children(){return r(we,{state:v,get children(){return o.children}})}}))}})}})}function we(n){const e=oe(()=>{const t=n.children;return Se(t)?t(n.state):t});return R(e)}function W(n){const e=T(),t=y(),a=I({id:t.generateId("thumb")},n);return r(O,C({as:"div"},()=>e.dataset(),()=>t.dataset(),a))}var ye=Object.assign(V,{Control:z,Description:G,ErrorMessage:U,Input:J,Label:Q,Thumb:W});const De="_container_pdkw0_14",Pe="_control_pdkw0_21",Re="_thumb_pdkw0_47",Fe="_label_pdkw0_62",Ie="_description_pdkw0_75",Oe="_input_pdkw0_82",p={switch:"_switch_pdkw0_2",container:De,control:Pe,thumb:Re,"label-container":"_label-container_pdkw0_62",label:Fe,description:Ie,input:Oe};var Ee=A("<div><!$><!/><!$><!/><div><!$><!/><!$><!/>");function m(n){const[e,t]=F(n,["checked","label","description","onChange","defaultChecked","disabled"]);return r(S.Root,C({get class(){return`${p.switch}`},get checked(){return e.checked},get defaultChecked(){return e.defaultChecked},get disabled(){return e.disabled},onChange:a=>e.onChange?.(a)},t,{get children(){var a=K(Ee),o=a.firstChild,[u,l]=h(o.nextSibling),_=u.nextSibling,[d,x]=h(_.nextSibling),f=d.nextSibling,i=f.firstChild,[s,D]=h(i.nextSibling),$=s.nextSibling,[v,g]=h($.nextSibling);return b(a,r(S.Input,{get class(){return p.input}}),u,l),b(a,r(S.Control,{get class(){return p.control},get children(){return r(S.Thumb,{get class(){return p.thumb}})}}),d,x),b(f,(()=>{var c=R(()=>!!e.label);return()=>c()&&r(S.Label,{get class(){return p.label},get children(){return e.label}})})(),s,D),b(f,(()=>{var c=R(()=>!!e.description);return()=>c()&&r(S.Description,{get class(){return p.description},get children(){return e.description}})})(),v,g),le(c=>{var k=p.container,P=p.labelContainer;return k!==c.e&&N(a,c.e=k),P!==c.t&&N(f,c.t=P),c},{e:void 0,t:void 0}),a}}))}var Le=A("<main><!$><!/><div><!$><!/><!$><!/><!$><!/><!$><!/><!$><!/><!$><!/><!$><!/>");function Ke(){const[n,e]=L(!1);return(()=>
1{var t=K(Le),a=t.firstChild,[o,u]=h(a.nextSibling),l=o.nextSibling,_=l.firstChild,[d,x]=h(_.nextSibling),f=d.nextSibling,[i,s]=h(f.nextSibling),D=i.nextSibling,[$,v]=h(D.nextSibling),g=$.nextSibling,[c,k]=h(g.nextSibling),P=c.nextSibling,[M,X]=h(P.nextSibling),Y=M.nextSibling,[B,Z]=h(Y.nextSibling),ee=B.nextSibling,[te,ne]=h(ee.nextSibling);return b(t,r(se,{children:"Buttons"}),o,u),l.style.setProperty("display","flex"),l.style.setProperty("flex-direction","row"),b(l,r(m,{label:"Default"}),d,x),b(l,r(m,{label:"Default Disabled",disabled:!0}),i,s),b(l,r(m,{defaultChecked:!0,label:"Checked disabled",disabled:!0}),$,v),b(l,r(m,{defaultChecked:!0,label:"Default checked"}),c,k),b(l,r(m,{description:"Description",label:"Default description"}),M,X),b(l,r(m,{get checked(){return n()},onChange:E=>e(E),label:"Binded"}),B,Z),b(l,r(m,{get checked(){return n()},onChange:E=>e(E),label:"Binded two"}),te,ne),t})()}export{Ke as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.