import type { CascaderProps } from "antd/es/cascader"; import type { FC } from "react"; /** * 组件属性 */ export interface BasicCascaderProps extends CascaderProps { /** 树形数据 label 字段,默认 name */ nameKey?: string; /** 树形数据 value 字段,默认 id */ idKey?: string; /** 树形数据 children 字段,默认 childrenList */ childrenKey?: string; /** 决定 onGetNodePaths 是否包含自身节点,默认 true */ onGetNodePathsIsIncludeOneself?: boolean; /** 获取父级节点 */ onGetNodePaths?: (nodes: Record[]) => void; /** 占位符 */ placeholder?: string; /** 控制只能选择到第几级 */ level?: number; } /** * 基础级联组件(不建议直接使用此组件,二次继承使用) */ declare const BasicCascader: FC; export default BasicCascader;