UNPKG

react-elegant-ui

Version:

Elegant UI components, made by BEM best practices for react

9 lines (8 loc) 436 B
import { ComponentType, SVGProps } from 'react'; import { IIconProps } from '../Icon'; /** * Helper to build icon modifier */ export declare const IconConstructor: <T extends { glyph?: string | undefined; }, P extends IIconProps = IIconProps>(glyph: T["glyph"] extends infer X ? X extends undefined ? never : X : never, IconElement: ComponentType<SVGProps<SVGSVGElement>>) => import("../../../lib/compose").ConfigurableHOC<T, P>;