UNPKG

antd

Version:

An enterprise-class UI design language and React components implementation

4 lines (3 loc) 600 B
export default function normalizeIcon<K extends string, V extends { [key in K]?: React.ReactNode; }>(value: boolean | V | undefined, key: K, fallback?: React.ReactNode): string | number | bigint | boolean | import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>> | Iterable<import("react").ReactNode> | Promise<string | number | bigint | boolean | import("react").ReactPortal | import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>> | Iterable<import("react").ReactNode> | null | undefined> | (V[K] & {}) | null | undefined;