@brizy/ui
Version:
React elements in Brizy style
18 lines (17 loc) • 646 B
TypeScript
import { ReactElement } from "react";
import { Literal, LiteralArray } from "../types/index";
export interface CascaderOptionType {
value: string;
label: string;
children?: CascaderOptionType[];
}
export interface CascaderProps {
defaultValue?: LiteralArray;
value?: Literal;
options: CascaderOptionType[];
onChange?: (value: LiteralArray, selectedOptions?: CascaderOptionType[]) => void;
placeholder?: string;
size?: "small" | "middle" | "large";
disabled?: boolean;
}
export declare const AlphaCascader: ({ options, onChange, placeholder, size, disabled, defaultValue, }: CascaderProps) => ReactElement;