UNPKG

@quanxi/ui

Version:

全悉组件库

33 lines (32 loc) 994 B
import React from "react"; import "./style.scss"; export interface CascaderOption { value: string | number; label: React.ReactNode; children?: CascaderOption[]; } export interface CascaderProps { options: CascaderOption[]; value?: React.Key[] | React.Key[][]; placeholder?: string; showArrow?: boolean; suffixIcon?: React.ReactNode; multiple?: boolean; showSearch?: boolean; maxTagCount?: number | "responsive"; onChange?: (v: React.Key[] | React.Key[][]) => void; showCheckedStrategy?: "SHOW_CHILD" | "SHOW_PARENT"; style?: React.CSSProperties; dropdownClassName?: string; changeOnSelect?: boolean; expandTrigger?: "hover" | "click"; allowClear?: boolean; disabled?: boolean; className?: string; showHighLight?: boolean; } export type CascaderRef = { focus: () => void; }; declare const _default: React.ForwardRefExoticComponent<CascaderProps & React.RefAttributes<CascaderRef>>; export default _default;