Files
monibuca/plugin/admin/web/assets/RadioButton-fd725ab6.js
2024-11-05 20:03:52 +08:00

3 lines
1.2 KiB
JavaScript

import{bw as d,u as p,b as s}from"./index-6c19eff1.js";import{d as c,c as m,f as v}from"./vue-14860272.js";import{r as b,a as y}from"./Group-8793f768.js";function x(r,u){var t=typeof Symbol<"u"&&r[Symbol.iterator]||r["@@iterator"];if(!t){if(Array.isArray(r)||(t=d(r))||u&&r&&typeof r.length=="number"){t&&(r=t);var i=0,f=function(){};return{s:f,n:function(){return i>=r.length?{done:!0}:{done:!1,value:r[i++]}},e:function(a){throw a},f}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l=!0,n=!1,o;return{s:function(){t=t.call(r)},n:function(){var a=t.next();return l=a.done,a},e:function(a){n=!0,o=a},f:function(){try{!l&&t.return!=null&&t.return()}finally{if(n)throw o}}}}const _=c({compatConfig:{MODE:3},name:"ARadioButton",props:b(),setup:function(u,t){var i=t.slots,f=p("radio-button",u),l=f.prefixCls,n=m("radioGroupContext",void 0);return function(){var o,e=s(s({},u),{},{prefixCls:l.value});return n&&(e.onChange=n.onRadioChange,e.checked=e.value===n.stateValue.value,e.disabled=e.disabled||n.props.disabled),v(y,e,{default:function(){return[(o=i.default)===null||o===void 0?void 0:o.call(i)]}})}}});export{_ as R,x as _};