@eviljs/reactx
Version:
Awesome React UI Widgets
9 lines (8 loc) • 478 B
JavaScript
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 ?? '✔︎') }));
}