Files
plainleaf/plug-api/ui/checkbox.tsx
T

12 lines
328 B
TypeScript

import type { JSX } from "preact";
import { cx } from "./cx.ts";
export type CheckboxProps = Omit<
JSX.IntrinsicElements["input"],
"class" | "type"
> & { class?: string };
export function Checkbox({ class: extra, ...rest }: CheckboxProps) {
return <input type="checkbox" class={cx("sb-checkbox", extra)} {...rest} />;
}