import * as React from "react"; import { ComponentProps } from "components/designSystems/appsmith/BaseComponent"; import { Checkbox } from "@blueprintjs/core"; class CheckboxComponent extends React.Component { render() { return ( ); } onCheckChange = (event: React.ChangeEvent) => { this.props.onCheckChange(event.target.value === "true"); }; } export interface CheckboxComponentProps extends ComponentProps { label: string; defaultCheckedState: boolean; onCheckChange: (isChecked: boolean) => void; } export default CheckboxComponent;