"use strict";var jsxRuntime=require("react/jsx-runtime"),system=require("@gem-sdk/system"),classes=require("../common/classes.js");const SubscriptionRadio=({checked:s=!1,id:e,value:i,name:a,onChange:t,disabled:r=!1,className:c="",children:n})=>{let l=system.createClass(classes.getSubscriptionRadioLabelClasses(r)),u=system.createClass(classes.getSubscriptionRadioInputClasses());return jsxRuntime.jsxs("label",{className:`${l} ${c}`.trim(),children:[jsxRuntime.jsx("input",{id:e,type:"radio",name:a,value:i,checked:s,onChange:t,disabled:r,className:u}),n]})};exports.SubscriptionRadio=SubscriptionRadio;
