import * as React from "react"; import { ComponentProps } from "./BaseComponent"; import { Checkbox } from "@blueprintjs/core"; import { Container } from "./ContainerComponent"; class CheckboxComponent extends React.Component { render() { return ( {this.props.items.map(item => ( ))} ); } } export interface CheckboxComponentProps extends ComponentProps { items: Array<{ key: string; label: string; defaultIndeterminate: boolean; value: number | string; }>; } export default CheckboxComponent;