UNPKG

@achs/webkit

Version:

Conjunto de componentes de UI con el estilo del Sistema de Diseño ACHS (Asociación Chilena de Seguridad), para reutilizar de forma transversal en las aplicaciones web de ACHS. Construido con **React 19**, **TypeScript** y **Vite**, con soporte para las

39 lines (38 loc) 779 B
import { jsxs as o, jsx as s } from "react/jsx-runtime"; import a from "./RadioButton.module.scss.mjs"; const d = ({ label: e, className: i, checked: t, disabled: r, ...l }) => /* @__PURE__ */ o( "label", { className: `${a.radioLabel} ${r ? a.labelDisabled : ""}`.trim(), children: [ /* @__PURE__ */ s( "input", { type: "radio", checked: t, disabled: r, ...l, className: `${a.srOnly} ${i ?? ""}`.trim() } ), /* @__PURE__ */ s( "span", { "aria-hidden": "true", className: `${a.radioButton} ${t ? a.checked : ""} ${r ? a.disabled : ""}`.trim() } ), e ] } ); export { d as RadioButton, d as default };