21 wiersze
394 B
TypeScript
21 wiersze
394 B
TypeScript
![]() |
import React from "react";
|
||
|
|
||
|
type CheckboxProps = {
|
||
|
label: string;
|
||
|
onChange: (value: boolean) => void;
|
||
|
value: boolean;
|
||
|
};
|
||
|
|
||
|
export const Checkbox: React.FC<CheckboxProps> = (props) => {
|
||
|
return (
|
||
|
<label>
|
||
|
<input
|
||
|
type="checkbox"
|
||
|
checked={props.value}
|
||
|
onChange={(e) => props.onChange(e.target.checked)}
|
||
|
/>{" "}
|
||
|
{props.label}
|
||
|
</label>
|
||
|
);
|
||
|
};
|