@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
24 lines (23 loc) • 863 B
JavaScript
import { jsxs as d, jsx as g } from "react/jsx-runtime";
import b from "./Tab.module.scss.mjs";
import '../../../assets/node_modules/.pnpm/bootstrap-icons@1.13.1/node_modules/bootstrap-icons/font/bootstrap-icons.css';/* empty css */
const p = ({ label: e, isActive: o, onClick: m, icon: r, version: n, isFirst: t, isLast: a, ...l }) => /* @__PURE__ */ d(
"button",
{
onClick: m,
className: b.tab,
"data-is-active": o.toString(),
"data-is-first": t == null ? void 0 : t.toString(),
"data-is-last": a == null ? void 0 : a.toString(),
"data-version": n,
...l,
children: [
r && /* @__PURE__ */ g("i", { className: `bi ${r}`, style: { marginRight: "0.5rem" } }),
e
]
}
);
export {
p as Tab,
p as default
};