import * as React from "react"; import { Platform } from "react-native"; import CheckboxIOS from "./CheckboxIOS"; import CheckboxAndroid from "./CheckboxAndroid"; // import CheckboxItem from "./CheckboxItem"; import { DefaultTheme } from "styled-components"; type Props = { /** * Status of checkbox. */ status: "checked" | "unchecked" | "indeterminate"; /** * Whether checkbox is disabled. */ disabled?: boolean; /** * Function to execute on press. */ onPress?: () => void; /** * Custom color for unchecked checkbox. */ uncheckedColor?: string; /** * Custom color for checkbox. */ color?: string; /** * @optional */ theme?: DefaultTheme; /** * testID to be used on tests. */ testID?: string; }; /** * Checkboxes allow the selection of multiple options from a set. * *
*
*
*
*