{"version":3,"names":["useComposedRefs","isWeb","composeEventHandlers","useLabelContext","usePrevious","React","jsx","getState","checked","BubbleInput","props","control","bubbles","inputProps","ref","useRef","prevChecked","useEffect","input","current","inputProto","window","HTMLInputElement","prototype","setChecked","Object","getOwnPropertyDescriptor","set","event","Event","call","dispatchEvent","type","defaultChecked","tabIndex","style","position","pointerEvents","opacity","margin","useSwitch","disabled","name","value","required","hasConsumerStoppedPropagationRef","button","setButton","useState","composedRefs","isFormControl","Boolean","closest","labelId","ariaLabelledBy","labeledBy","switchProps","role","onPress","isPropagationStopped","stopPropagation","switchRef","bubbleInput","transform"],"sources":["../../src/useSwitch.tsx"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}