/** * 数据源类型定义,组件消费场景如下: * 1. CnAsyncSelect * 2. CnCheckboxGroup * 3. CnRadioGroup * 4. ... */ export interface IDataSourceItem { value: string | number; label?: React.ReactNode; /** * 不同语言环境下的文本 * @example * { * 'zh-CN': '中文', * 'en-US': 'English', * 'ja-JP': '日本語', * } */ i18n?: Record; disabled?: boolean; children?: IDataSourceItem[]; [key: string]: unknown; }