{"id":"AclG","dependencies":[{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/radio/dist/esm/use-radio-group.js.map","includedInParent":true,"mtime":1616745789959},{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/example/package.json","includedInParent":true,"mtime":1616745785170},{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/radio/package.json","includedInParent":true,"mtime":1616745789959},{"name":"@chakra-ui/hooks","loc":{"line":5,"column":43},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/radio/dist/esm/use-radio-group.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/hooks/dist/esm/index.js"},{"name":"@chakra-ui/utils","loc":{"line":6,"column":40},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/radio/dist/esm/use-radio-group.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/utils/dist/esm/index.js"},{"name":"react","loc":{"line":7,"column":23},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/radio/dist/esm/use-radio-group.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/react/index.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.useRadioGroup=l;var e=require(\"@chakra-ui/hooks\"),r=require(\"@chakra-ui/utils\"),t=u(require(\"react\"));function n(){if(\"function\"!=typeof WeakMap)return null;var e=new WeakMap;return n=function(){return e},e}function u(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!=typeof e&&\"function\"!=typeof e)return{default:e};var r=n();if(r&&r.has(e))return r.get(e);var t={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=u?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(t,a,o):t[a]=e[a]}return t.default=e,r&&r.set(e,t),t}function a(){return(a=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}).apply(this,arguments)}function o(e,r){if(null==e)return{};var t,n,u={},a=Object.keys(e);for(n=0;n<a.length;n++)t=a[n],r.indexOf(t)>=0||(u[t]=e[t]);return u}function l(n){void 0===n&&(n={});var{onChange:u,value:l,defaultValue:i,name:c,isNative:s}=n,f=o(n,[\"onChange\",\"value\",\"defaultValue\",\"name\",\"isNative\"]),[p,v]=t.useState(i||\"\"),[d,b]=(0,e.useControllableProp)(l,p),g=t.useRef(null),h=t.useCallback(()=>{var e=g.current;if(e){var r=\"input:not(:disabled):checked\",t=e.querySelector(r);if(t)t.focus();else{r=\"input:not(:disabled)\";var n=e.querySelector(r);null==n||n.focus()}}},[]),y=(0,e.useId)(void 0,\"radio\"),O=c||y,k=t.useCallback(e=>{var t=(0,r.isInputEvent)(e)?e.target.value:e;d||v(t),null==u||u(String(t))},[u,d]);return{getRootProps:t.useCallback(function(e,t){return void 0===e&&(e={}),void 0===t&&(t=null),a({},e,{ref:(0,r.mergeRefs)(t,g),role:\"radiogroup\"})},[]),getRadioProps:t.useCallback(function(e,r){return void 0===e&&(e={}),void 0===r&&(r=null),a({},e,{ref:r,name:O,[s?\"checked\":\"isChecked\"]:null!=b?e.value===b:void 0,onChange:k})},[s,O,k,b]),name:O,ref:g,focus:h,setValue:v,value:b,onChange:k,htmlProps:f}}"},"sourceMaps":{"js":{"mappings":[{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":0}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":13}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":20}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":35}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":43}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":56}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":57}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":64}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":68}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":76}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":90}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":92}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":96}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":98}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":106}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":126}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":128}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":136}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":8,"column":0},"generated":{"line":1,"column":156}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":8,"column":0},"generated":{"line":1,"column":158}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":8,"column":0},"generated":{"line":1,"column":160}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":8,"column":0},"generated":{"line":1,"column":168}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":178}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":187}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":191}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":194}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":213}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":221}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":228}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":233}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":237}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":239}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":243}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":251}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":258}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":260}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":271}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":278}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":281}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":283}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":292}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":294}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":297}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":300}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":303}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":305}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":316}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":323}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":325}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":328}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":335}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":338}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":355}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":358}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":377}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":379}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":385}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":386}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":394}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":397}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":401}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":403}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":407}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":410}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":413}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":415}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":419}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":422}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":429}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":431}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":435}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":438}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":442}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":444}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":447}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":449}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":456}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":472}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":479}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":504}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":508}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":512}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":517}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":519}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":522}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":529}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":539}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":554}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":559}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":561}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":564}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":565}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":569}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":571}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":573}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":580}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":605}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":607}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":610}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":615}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":619}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":621}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":626}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":628}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":633}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":640}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":655}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":657}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":659}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":662}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":664}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":667}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":669}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":672}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":679}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":681}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":689}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":691}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":694}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":696}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":700}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":702}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":705}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":707}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":716}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":720}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":727}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":729}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":736}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":744}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":753}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":756}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":760}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":764}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":766}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":768}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":770}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":780}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":787}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":791}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":792}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":796}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":798}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":808}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":811}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":815}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":819}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":824}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":826}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":833}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":843}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":858}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":863}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":865}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":870}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":872}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":875}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":877}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":881}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":888}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":892}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":898}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":903}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":914}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":923}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":925}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":927}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":930}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":933}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":939}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":941}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":947}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":950}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":954}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":956}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":958}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":960}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":963}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":965}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":972}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":977}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":980}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":984}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":986}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":988}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":990}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":992}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":999}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":1003}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":1005}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":1007}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":1010}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":1012}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":1020}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":1024}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":1028}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":1030}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":1033}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":1035}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":1039}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":145,"column":1},"generated":{"line":1,"column":1046}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":52,"column":7},"generated":{"line":1,"column":1048}},{"source":"../../src/use-radio-group.ts","name":"useRadioGroup","original":{"line":52,"column":16},"generated":{"line":1,"column":1057}},{"source":"../../src/use-radio-group.ts","name":"props","original":{"line":52,"column":30},"generated":{"line":1,"column":1059}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":52,"column":62},"generated":{"line":1,"column":1067}},{"source":"../../src/use-radio-group.ts","name":"props","original":{"line":52,"column":30},"generated":{"line":1,"column":1071}},{"source":"../../src/use-radio-group.ts","name":"props","original":{"line":52,"column":30},"generated":{"line":1,"column":1075}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":52,"column":58},"generated":{"line":1,"column":1077}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":53,"column":8},"generated":{"line":1,"column":1081}},{"source":"../../src/use-radio-group.ts","name":"onChange","original":{"line":54,"column":4},"generated":{"line":1,"column":1085}},{"source":"../../src/use-radio-group.ts","name":"onChangeProp","original":{"line":54,"column":14},"generated":{"line":1,"column":1094}},{"source":"../../src/use-radio-group.ts","name":"value","original":{"line":55,"column":4},"generated":{"line":1,"column":1096}},{"source":"../../src/use-radio-group.ts","name":"valueProp","original":{"line":55,"column":11},"generated":{"line":1,"column":1102}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":53,"column":8},"generated":{"line":1,"column":1104}},{"source":"../../src/use-radio-group.ts","name":"defaultValue","original":{"line":56,"column":4},"generated":{"line":1,"column":1117}},{"source":"../../src/use-radio-group.ts","name":"name","original":{"line":57,"column":4},"generated":{"line":1,"column":1119}},{"source":"../../src/use-radio-group.ts","name":"nameProp","original":{"line":57,"column":10},"generated":{"line":1,"column":1124}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":53,"column":8},"generated":{"line":1,"column":1126}},{"source":"../../src/use-radio-group.ts","name":"isNative","original":{"line":58,"column":4},"generated":{"line":1,"column":1135}},{"source":"../../src/use-radio-group.ts","name":"props","original":{"line":60,"column":6},"generated":{"line":1,"column":1138}},{"source":"../../src/use-radio-group.ts","name":"htmlProps","original":{"line":59,"column":7},"generated":{"line":1,"column":1140}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":53,"column":2},"generated":{"line":1,"column":1142}},{"source":"../../src/use-radio-group.ts","name":"props","original":{"line":60,"column":6},"generated":{"line":1,"column":1144}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":53,"column":2},"generated":{"line":1,"column":1146}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":53,"column":2},"generated":{"line":1,"column":1147}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":53,"column":2},"generated":{"line":1,"column":1158}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":53,"column":2},"generated":{"line":1,"column":1166}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":53,"column":2},"generated":{"line":1,"column":1181}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":53,"column":2},"generated":{"line":1,"column":1188}},{"source":"../../src/use-radio-group.ts","name":"valueState","original":{"line":62,"column":9},"generated":{"line":1,"column":1202}},{"source":"../../src/use-radio-group.ts","name":"setValue","original":{"line":62,"column":21},"generated":{"line":1,"column":1204}},{"source":"../../src/use-radio-group.ts","name":"React","original":{"line":62,"column":33},"generated":{"line":1,"column":1207}},{"source":"../../src/use-radio-group.ts","name":"useState","original":{"line":62,"column":39},"generated":{"line":1,"column":1209}},{"source":"../../src/use-radio-group.ts","name":"defaultValue","original":{"line":63,"column":4},"generated":{"line":1,"column":1218}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":63,"column":20},"generated":{"line":1,"column":1221}},{"source":"../../src/use-radio-group.ts","name":"isControlled","original":{"line":65,"column":9},"generated":{"line":1,"column":1226}},{"source":"../../src/use-radio-group.ts","name":"value","original":{"line":65,"column":23},"generated":{"line":1,"column":1228}},{"source":"../../src/use-radio-group.ts","name":"useControllableProp","original":{"line":65,"column":32},"generated":{"line":1,"column":1232}},{"source":"../../src/use-radio-group.ts","name":"valueProp","original":{"line":65,"column":52},"generated":{"line":1,"column":1234}},{"source":"../../src/use-radio-group.ts","name":"valueProp","original":{"line":65,"column":52},"generated":{"line":1,"column":1236}},{"source":"../../src/use-radio-group.ts","name":"valueProp","original":{"line":65,"column":52},"generated":{"line":1,"column":1257}},{"source":"../../src/use-radio-group.ts","name":"valueState","original":{"line":65,"column":63},"generated":{"line":1,"column":1259}},{"source":"../../src/use-radio-group.ts","name":"ref","original":{"line":67,"column":8},"generated":{"line":1,"column":1262}},{"source":"../../src/use-radio-group.ts","name":"React","original":{"line":67,"column":14},"generated":{"line":1,"column":1264}},{"source":"../../src/use-radio-group.ts","name":"useRef","original":{"line":67,"column":20},"generated":{"line":1,"column":1266}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":67,"column":32},"generated":{"line":1,"column":1273}},{"source":"../../src/use-radio-group.ts","name":"focus","original":{"line":69,"column":8},"generated":{"line":1,"column":1279}},{"source":"../../src/use-radio-group.ts","name":"React","original":{"line":69,"column":16},"generated":{"line":1,"column":1281}},{"source":"../../src/use-radio-group.ts","name":"useCallback","original":{"line":69,"column":22},"generated":{"line":1,"column":1283}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":69,"column":34},"generated":{"line":1,"column":1295}},{"source":"../../src/use-radio-group.ts","name":"rootNode","original":{"line":70,"column":10},"generated":{"line":1,"column":1300}},{"source":"../../src/use-radio-group.ts","name":"rootNode","original":{"line":70,"column":10},"generated":{"line":1,"column":1304}},{"source":"../../src/use-radio-group.ts","name":"ref","original":{"line":70,"column":21},"generated":{"line":1,"column":1306}},{"source":"../../src/use-radio-group.ts","name":"current","original":{"line":70,"column":25},"generated":{"line":1,"column":1308}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":71,"column":8},"generated":{"line":1,"column":1316}},{"source":"../../src/use-radio-group.ts","name":"rootNode","original":{"line":71,"column":9},"generated":{"line":1,"column":1319}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":71,"column":8},"generated":{"line":1,"column":1321}},{"source":"../../src/use-radio-group.ts","name":"query","original":{"line":73,"column":8},"generated":{"line":1,"column":1322}},{"source":"../../src/use-radio-group.ts","name":"query","original":{"line":73,"column":8},"generated":{"line":1,"column":1326}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":73,"column":13},"generated":{"line":1,"column":1328}},{"source":"../../src/use-radio-group.ts","name":"firstEnabledAndCheckedInput","original":{"line":75,"column":10},"generated":{"line":1,"column":1359}},{"source":"../../src/use-radio-group.ts","name":"rootNode","original":{"line":75,"column":40},"generated":{"line":1,"column":1361}},{"source":"../../src/use-radio-group.ts","name":"querySelector","original":{"line":75,"column":49},"generated":{"line":1,"column":1363}},{"source":"../../src/use-radio-group.ts","name":"query","original":{"line":76,"column":6},"generated":{"line":1,"column":1377}},{"source":"../../src/use-radio-group.ts","name":"firstEnabledAndCheckedInput","original":{"line":79,"column":8},"generated":{"line":1,"column":1380}},{"source":"../../src/use-radio-group.ts","name":"firstEnabledAndCheckedInput","original":{"line":79,"column":8},"generated":{"line":1,"column":1383}},{"source":"../../src/use-radio-group.ts","name":"firstEnabledAndCheckedInput","original":{"line":80,"column":6},"generated":{"line":1,"column":1385}},{"source":"../../src/use-radio-group.ts","name":"focus","original":{"line":80,"column":34},"generated":{"line":1,"column":1387}},{"source":"../../src/use-radio-group.ts","name":"firstEnabledAndCheckedInput","original":{"line":79,"column":8},"generated":{"line":1,"column":1399}},{"source":"../../src/use-radio-group.ts","name":"query","original":{"line":84,"column":4},"generated":{"line":1,"column":1400}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":84,"column":9},"generated":{"line":1,"column":1402}},{"source":"../../src/use-radio-group.ts","name":"firstEnabledInput","original":{"line":86,"column":10},"generated":{"line":1,"column":1425}},{"source":"../../src/use-radio-group.ts","name":"firstEnabledInput","original":{"line":86,"column":10},"generated":{"line":1,"column":1429}},{"source":"../../src/use-radio-group.ts","name":"rootNode","original":{"line":86,"column":30},"generated":{"line":1,"column":1431}},{"source":"../../src/use-radio-group.ts","name":"querySelector","original":{"line":86,"column":39},"generated":{"line":1,"column":1433}},{"source":"../../src/use-radio-group.ts","name":"query","original":{"line":86,"column":53},"generated":{"line":1,"column":1447}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":87,"column":21},"generated":{"line":1,"column":1450}},{"source":"../../src/use-radio-group.ts","name":"firstEnabledInput","original":{"line":87,"column":4},"generated":{"line":1,"column":1456}},{"source":"../../src/use-radio-group.ts","name":"firstEnabledInput","original":{"line":87,"column":4},"generated":{"line":1,"column":1459}},{"source":"../../src/use-radio-group.ts","name":"focus","original":{"line":87,"column":23},"generated":{"line":1,"column":1461}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":88,"column":5},"generated":{"line":1,"column":1472}},{"source":"../../src/use-radio-group.ts","name":"fallbackName","original":{"line":93,"column":8},"generated":{"line":1,"column":1476}},{"source":"../../src/use-radio-group.ts","name":"useId","original":{"line":93,"column":23},"generated":{"line":1,"column":1479}},{"source":"../../src/use-radio-group.ts","name":"undefined","original":{"line":93,"column":29},"generated":{"line":1,"column":1481}},{"source":"../../src/use-radio-group.ts","name":"undefined","original":{"line":93,"column":29},"generated":{"line":1,"column":1483}},{"source":"../../src/use-radio-group.ts","name":"undefined","original":{"line":93,"column":29},"generated":{"line":1,"column":1495}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":93,"column":28},"generated":{"line":1,"column":1497}},{"source":"../../src/use-radio-group.ts","name":"name","original":{"line":94,"column":8},"generated":{"line":1,"column":1506}},{"source":"../../src/use-radio-group.ts","name":"nameProp","original":{"line":94,"column":15},"generated":{"line":1,"column":1508}},{"source":"../../src/use-radio-group.ts","name":"fallbackName","original":{"line":94,"column":27},"generated":{"line":1,"column":1511}},{"source":"../../src/use-radio-group.ts","name":"onChange","original":{"line":96,"column":8},"generated":{"line":1,"column":1513}},{"source":"../../src/use-radio-group.ts","name":"React","original":{"line":96,"column":19},"generated":{"line":1,"column":1515}},{"source":"../../src/use-radio-group.ts","name":"useCallback","original":{"line":96,"column":25},"generated":{"line":1,"column":1517}},{"source":"../../src/use-radio-group.ts","name":"eventOrValue","original":{"line":97,"column":5},"generated":{"line":1,"column":1529}},{"source":"../../src/use-radio-group.ts","name":"nextValue","original":{"line":98,"column":12},"generated":{"line":1,"column":1533}},{"source":"../../src/use-radio-group.ts","name":"nextValue","original":{"line":98,"column":12},"generated":{"line":1,"column":1537}},{"source":"../../src/use-radio-group.ts","name":"isInputEvent","original":{"line":98,"column":24},"generated":{"line":1,"column":1540}},{"source":"../../src/use-radio-group.ts","name":"eventOrValue","original":{"line":98,"column":37},"generated":{"line":1,"column":1542}},{"source":"../../src/use-radio-group.ts","name":"eventOrValue","original":{"line":98,"column":37},"generated":{"line":1,"column":1544}},{"source":"../../src/use-radio-group.ts","name":"eventOrValue","original":{"line":98,"column":37},"generated":{"line":1,"column":1558}},{"source":"../../src/use-radio-group.ts","name":"eventOrValue","original":{"line":99,"column":10},"generated":{"line":1,"column":1561}},{"source":"../../src/use-radio-group.ts","name":"target","original":{"line":99,"column":23},"generated":{"line":1,"column":1563}},{"source":"../../src/use-radio-group.ts","name":"value","original":{"line":99,"column":30},"generated":{"line":1,"column":1570}},{"source":"../../src/use-radio-group.ts","name":"eventOrValue","original":{"line":100,"column":10},"generated":{"line":1,"column":1576}},{"source":"../../src/use-radio-group.ts","name":"isControlled","original":{"line":102,"column":11},"generated":{"line":1,"column":1578}},{"source":"../../src/use-radio-group.ts","name":"setValue","original":{"line":103,"column":8},"generated":{"line":1,"column":1581}},{"source":"../../src/use-radio-group.ts","name":"nextValue","original":{"line":103,"column":17},"generated":{"line":1,"column":1583}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":106,"column":18},"generated":{"line":1,"column":1586}},{"source":"../../src/use-radio-group.ts","name":"onChangeProp","original":{"line":106,"column":6},"generated":{"line":1,"column":1592}},{"source":"../../src/use-radio-group.ts","name":"onChangeProp","original":{"line":106,"column":6},"generated":{"line":1,"column":1595}},{"source":"../../src/use-radio-group.ts","name":"String","original":{"line":106,"column":21},"generated":{"line":1,"column":1597}},{"source":"../../src/use-radio-group.ts","name":"nextValue","original":{"line":106,"column":28},"generated":{"line":1,"column":1604}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":108,"column":4},"generated":{"line":1,"column":1609}},{"source":"../../src/use-radio-group.ts","name":"onChangeProp","original":{"line":108,"column":5},"generated":{"line":1,"column":1610}},{"source":"../../src/use-radio-group.ts","name":"isControlled","original":{"line":108,"column":19},"generated":{"line":1,"column":1612}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":134,"column":9},"generated":{"line":1,"column":1616}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":134,"column":9},"generated":{"line":1,"column":1622}},{"source":"../../src/use-radio-group.ts","name":"getRootProps","original":{"line":135,"column":4},"generated":{"line":1,"column":1623}},{"source":"../../src/use-radio-group.ts","name":"React","original":{"line":111,"column":35},"generated":{"line":1,"column":1636}},{"source":"../../src/use-radio-group.ts","name":"useCallback","original":{"line":111,"column":41},"generated":{"line":1,"column":1638}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":112,"column":4},"generated":{"line":1,"column":1650}},{"source":"../../src/use-radio-group.ts","name":"props","original":{"line":112,"column":5},"generated":{"line":1,"column":1659}},{"source":"../../src/use-radio-group.ts","name":"forwardedRef","original":{"line":112,"column":17},"generated":{"line":1,"column":1661}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":112,"column":4},"generated":{"line":1,"column":1664}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":112,"column":4},"generated":{"line":1,"column":1676}},{"source":"../../src/use-radio-group.ts","name":"props","original":{"line":112,"column":5},"generated":{"line":1,"column":1680}},{"source":"../../src/use-radio-group.ts","name":"props","original":{"line":112,"column":5},"generated":{"line":1,"column":1684}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":112,"column":13},"generated":{"line":1,"column":1686}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":112,"column":4},"generated":{"line":1,"column":1695}},{"source":"../../src/use-radio-group.ts","name":"forwardedRef","original":{"line":112,"column":17},"generated":{"line":1,"column":1699}},{"source":"../../src/use-radio-group.ts","name":"forwardedRef","original":{"line":112,"column":17},"generated":{"line":1,"column":1703}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":112,"column":32},"generated":{"line":1,"column":1705}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":112,"column":4},"generated":{"line":1,"column":1711}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":112,"column":4},"generated":{"line":1,"column":1713}},{"source":"../../src/use-radio-group.ts","name":"props","original":{"line":113,"column":9},"generated":{"line":1,"column":1716}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":112,"column":4},"generated":{"line":1,"column":1718}},{"source":"../../src/use-radio-group.ts","name":"ref","original":{"line":114,"column":6},"generated":{"line":1,"column":1719}},{"source":"../../src/use-radio-group.ts","name":"mergeRefs","original":{"line":114,"column":11},"generated":{"line":1,"column":1724}},{"source":"../../src/use-radio-group.ts","name":"forwardedRef","original":{"line":114,"column":21},"generated":{"line":1,"column":1726}},{"source":"../../src/use-radio-group.ts","name":"forwardedRef","original":{"line":114,"column":21},"generated":{"line":1,"column":1728}},{"source":"../../src/use-radio-group.ts","name":"forwardedRef","original":{"line":114,"column":21},"generated":{"line":1,"column":1739}},{"source":"../../src/use-radio-group.ts","name":"ref","original":{"line":114,"column":35},"generated":{"line":1,"column":1741}},{"source":"../../src/use-radio-group.ts","name":"role","original":{"line":115,"column":6},"generated":{"line":1,"column":1744}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":115,"column":12},"generated":{"line":1,"column":1749}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":117,"column":4},"generated":{"line":1,"column":1765}},{"source":"../../src/use-radio-group.ts","name":"getRadioProps","original":{"line":136,"column":4},"generated":{"line":1,"column":1769}},{"source":"../../src/use-radio-group.ts","name":"React","original":{"line":120,"column":41},"generated":{"line":1,"column":1783}},{"source":"../../src/use-radio-group.ts","name":"useCallback","original":{"line":120,"column":47},"generated":{"line":1,"column":1785}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":121,"column":4},"generated":{"line":1,"column":1797}},{"source":"../../src/use-radio-group.ts","name":"props","original":{"line":121,"column":5},"generated":{"line":1,"column":1806}},{"source":"../../src/use-radio-group.ts","name":"ref","original":{"line":121,"column":17},"generated":{"line":1,"column":1808}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":123,"column":6},"generated":{"line":1,"column":1811}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":121,"column":32},"generated":{"line":1,"column":1823}},{"source":"../../src/use-radio-group.ts","name":"props","original":{"line":121,"column":5},"generated":{"line":1,"column":1827}},{"source":"../../src/use-radio-group.ts","name":"props","original":{"line":121,"column":5},"generated":{"line":1,"column":1831}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":121,"column":13},"generated":{"line":1,"column":1833}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":121,"column":32},"generated":{"line":1,"column":1842}},{"source":"../../src/use-radio-group.ts","name":"ref","original":{"line":121,"column":17},"generated":{"line":1,"column":1846}},{"source":"../../src/use-radio-group.ts","name":"ref","original":{"line":121,"column":17},"generated":{"line":1,"column":1850}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":121,"column":23},"generated":{"line":1,"column":1852}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":123,"column":6},"generated":{"line":1,"column":1858}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":123,"column":6},"generated":{"line":1,"column":1860}},{"source":"../../src/use-radio-group.ts","name":"props","original":{"line":124,"column":11},"generated":{"line":1,"column":1863}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":123,"column":6},"generated":{"line":1,"column":1865}},{"source":"../../src/use-radio-group.ts","name":"ref","original":{"line":125,"column":8},"generated":{"line":1,"column":1866}},{"source":"../../src/use-radio-group.ts","name":"ref","original":{"line":125,"column":8},"generated":{"line":1,"column":1870}},{"source":"../../src/use-radio-group.ts","name":"name","original":{"line":126,"column":8},"generated":{"line":1,"column":1872}},{"source":"../../src/use-radio-group.ts","name":"name","original":{"line":126,"column":8},"generated":{"line":1,"column":1877}},{"source":"../../src/use-radio-group.ts","name":"checkedKey","original":{"line":127,"column":9},"generated":{"line":1,"column":1879}},{"source":"../../src/use-radio-group.ts","name":"isNative","original":{"line":122,"column":25},"generated":{"line":1,"column":1880}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":122,"column":36},"generated":{"line":1,"column":1882}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":122,"column":48},"generated":{"line":1,"column":1892}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":127,"column":31},"generated":{"line":1,"column":1905}},{"source":"../../src/use-radio-group.ts","name":"value","original":{"line":127,"column":22},"generated":{"line":1,"column":1911}},{"source":"../../src/use-radio-group.ts","name":"props","original":{"line":127,"column":38},"generated":{"line":1,"column":1913}},{"source":"../../src/use-radio-group.ts","name":"value","original":{"line":127,"column":44},"generated":{"line":1,"column":1915}},{"source":"../../src/use-radio-group.ts","name":"value","original":{"line":127,"column":54},"generated":{"line":1,"column":1923}},{"source":"../../src/use-radio-group.ts","name":"undefined","original":{"line":127,"column":62},"generated":{"line":1,"column":1930}},{"source":"../../src/use-radio-group.ts","name":"onChange","original":{"line":128,"column":8},"generated":{"line":1,"column":1932}},{"source":"../../src/use-radio-group.ts","name":"onChange","original":{"line":128,"column":8},"generated":{"line":1,"column":1941}},{"source":"../../src/use-radio-group.ts","name":null,"original":{"line":131,"column":4},"generated":{"line":1,"column":1946}},{"source":"../../src/use-radio-group.ts","name":"isNative","original":{"line":131,"column":5},"generated":{"line":1,"column":1947}},{"source":"../../src/use-radio-group.ts","name":"name","original":{"line":131,"column":15},"generated":{"line":1,"column":1949}},{"source":"../../src/use-radio-group.ts","name":"onChange","original":{"line":131,"column":21},"generated":{"line":1,"column":1951}},{"source":"../../src/use-radio-group.ts","name":"value","original":{"line":131,"column":31},"generated":{"line":1,"column":1953}},{"source":"../../src/use-radio-group.ts","name":"name","original":{"line":137,"column":4},"generated":{"line":1,"column":1957}},{"source":"../../src/use-radio-group.ts","name":"name","original":{"line":137,"column":4},"generated":{"line":1,"column":1962}},{"source":"../../src/use-radio-group.ts","name":"ref","original":{"line":138,"column":4},"generated":{"line":1,"column":1964}},{"source":"../../src/use-radio-group.ts","name":"ref","original":{"line":138,"column":4},"generated":{"line":1,"column":1968}},{"source":"../../src/use-radio-group.ts","name":"focus","original":{"line":139,"column":4},"generated":{"line":1,"column":1970}},{"source":"../../src/use-radio-group.ts","name":"focus","original":{"line":139,"column":4},"generated":{"line":1,"column":1976}},{"source":"../../src/use-radio-group.ts","name":"setValue","original":{"line":140,"column":4},"generated":{"line":1,"column":1978}},{"source":"../../src/use-radio-group.ts","name":"setValue","original":{"line":140,"column":4},"generated":{"line":1,"column":1987}},{"source":"../../src/use-radio-group.ts","name":"value","original":{"line":141,"column":4},"generated":{"line":1,"column":1989}},{"source":"../../src/use-radio-group.ts","name":"value","original":{"line":141,"column":4},"generated":{"line":1,"column":1995}},{"source":"../../src/use-radio-group.ts","name":"onChange","original":{"line":142,"column":4},"generated":{"line":1,"column":1997}},{"source":"../../src/use-radio-group.ts","name":"onChange","original":{"line":142,"column":4},"generated":{"line":1,"column":2006}},{"source":"../../src/use-radio-group.ts","name":"htmlProps","original":{"line":143,"column":4},"generated":{"line":1,"column":2008}},{"source":"../../src/use-radio-group.ts","name":"htmlProps","original":{"line":143,"column":4},"generated":{"line":1,"column":2018}}],"sources":{"../../src/use-radio-group.ts":"import { useControllableProp, useId } from \"@chakra-ui/hooks\"\nimport {\n  isInputEvent,\n  mergeRefs,\n  PropGetter,\n  StringOrNumber,\n} from \"@chakra-ui/utils\"\nimport * as React from \"react\"\n\ntype EventOrValue = React.ChangeEvent<HTMLInputElement> | StringOrNumber\n\nexport interface UseRadioGroupProps {\n  /**\n   * The value of the radio to be `checked`\n   * (in controlled mode)\n   */\n  value?: StringOrNumber\n  /**\n   * The value of the radio to be `checked`\n   * initially (in uncontrolled mode)\n   */\n  defaultValue?: StringOrNumber\n  /**\n   * Function called once a radio is checked\n   * @param nextValue the value of the checked radio\n   */\n  onChange?(nextValue: string): void\n  /**\n   * The `name` attribute forwarded to each `radio` element\n   */\n  name?: string\n  /**\n   * If `true`, input elements will receive\n   * `checked` attribute instead of `isChecked`.\n   *\n   * This assumes, you're using native radio inputs\n   */\n  isNative?: boolean\n}\n\ntype RadioPropGetter = PropGetter<\n  HTMLInputElement,\n  { onChange?: (e: EventOrValue) => void; value?: StringOrNumber } & Omit<\n    React.InputHTMLAttributes<HTMLInputElement>,\n    \"onChange\" | \"size\" | \"value\"\n  >\n>\n\n/**\n * React hook to manage a group of radio inputs\n */\nexport function useRadioGroup(props: UseRadioGroupProps = {}) {\n  const {\n    onChange: onChangeProp,\n    value: valueProp,\n    defaultValue,\n    name: nameProp,\n    isNative,\n    ...htmlProps\n  } = props\n\n  const [valueState, setValue] = React.useState<StringOrNumber>(\n    defaultValue || \"\",\n  )\n  const [isControlled, value] = useControllableProp(valueProp, valueState)\n\n  const ref = React.useRef<any>(null)\n\n  const focus = React.useCallback(() => {\n    const rootNode = ref.current\n    if (!rootNode) return\n\n    let query = `input:not(:disabled):checked`\n\n    const firstEnabledAndCheckedInput = rootNode.querySelector(\n      query,\n    ) as HTMLElement\n\n    if (firstEnabledAndCheckedInput) {\n      firstEnabledAndCheckedInput.focus()\n      return\n    }\n\n    query = `input:not(:disabled)`\n\n    const firstEnabledInput = rootNode.querySelector(query) as HTMLElement\n    firstEnabledInput?.focus()\n  }, [])\n\n  /**\n   * All radio options must use the same name\n   */\n  const fallbackName = useId(undefined, `radio`)\n  const name = nameProp || fallbackName\n\n  const onChange = React.useCallback(\n    (eventOrValue: EventOrValue) => {\n      const nextValue = isInputEvent(eventOrValue)\n        ? eventOrValue.target.value\n        : eventOrValue\n\n      if (!isControlled) {\n        setValue(nextValue)\n      }\n\n      onChangeProp?.(String(nextValue))\n    },\n    [onChangeProp, isControlled],\n  )\n\n  const getRootProps: PropGetter = React.useCallback(\n    (props = {}, forwardedRef = null) => ({\n      ...props,\n      ref: mergeRefs(forwardedRef, ref),\n      role: \"radiogroup\",\n    }),\n    [],\n  )\n\n  const getRadioProps: RadioPropGetter = React.useCallback(\n    (props = {}, ref = null) => {\n      const checkedKey = isNative ? \"checked\" : \"isChecked\"\n      return {\n        ...props,\n        ref,\n        name,\n        [checkedKey]: value != null ? props.value === value : undefined,\n        onChange,\n      }\n    },\n    [isNative, name, onChange, value],\n  )\n\n  return {\n    getRootProps,\n    getRadioProps,\n    name,\n    ref,\n    focus,\n    setValue,\n    value,\n    onChange,\n    htmlProps,\n  }\n}\n\nexport type UseRadioGroupReturn = ReturnType<typeof useRadioGroup>\n"},"lineCount":null}},"error":null,"hash":"1a4d2f61d305b01503aaa137c1de65cc","cacheData":{"env":{}}}