@visa/nova-react
Version:
Visa Product Design System Nova React library. Compatible with React ^19.
2 lines (1 loc) • 362 B
JavaScript
import{jsx as e}from"react/jsx-runtime";import t from"clsx";import"react";const i=({className:i,indeterminate:r,tag:o="input",ref:a,...c})=>e(o,{className:t("v-checkbox",i),ref:e=>{e&&"input"===o&&void 0!==r&&(e.indeterminate=r),a&&("function"==typeof a?a(e):a.current=e)},type:"input"===o?"checkbox":void 0,...c});i.displayName="Checkbox";export{i as default};