UNPKG

@eviljs/reactx

Version:
9 lines (8 loc) 478 B
import { jsx as _jsx } from "react/jsx-runtime"; import { classes } from '@eviljs/react/classes'; export function CheckboxMark(props) { const { checked, className, checkedIcon, mixedIcon, ...otherProps } = props; return (_jsx("span", { ...otherProps, className: classes('CheckboxMark-3ae4 std-flex std-flex-justify-center std-flex-align-center', className), children: checked === 'mixed' ? (mixedIcon ?? '—') : (checkedIcon ?? '✔︎') })); }