21 lines
533 B
TypeScript
21 lines
533 B
TypeScript
import classNames from 'classnames';
|
|
import React from 'react';
|
|
|
|
export default function Checkbox(
|
|
props: React.DetailedHTMLProps<
|
|
React.InputHTMLAttributes<HTMLInputElement>,
|
|
HTMLInputElement
|
|
>,
|
|
) {
|
|
return (
|
|
<input
|
|
type="checkbox"
|
|
{...props}
|
|
className={classNames(
|
|
'rounded-sm dark:bg-gray-900 border-gray-300 dark:border-gray-700 text-indigo-600 shadow-xs focus:ring-indigo-500 dark:focus:ring-indigo-600 dark:focus:ring-offset-gray-800',
|
|
props.className,
|
|
)}
|
|
/>
|
|
);
|
|
}
|