react-icons-kit
Version:
React Icons Kit using various Svg Icon set
71 lines (40 loc) • 1.64 kB
TypeScript
declare module "react-icons-kit" {
import * as React from 'react'
export interface IconProp extends React.HTMLAttributes<HTMLElement> {
icon: any
size?: number | string
tag?: string
style?: React.CSSProperties
className?: string
onClick?: React.MouseEventHandler<HTMLDivElement>
}
export const Icon: React.ComponentType<IconProp>
export const withBaseIcon: (props: Pick<IconProp, Exclude<keyof IconProp, 'icon'>>) => React.SFC<IconProp>
export default Icon
}
declare module "react-icons-kit/icomoon"
declare module "react-icons-kit/md"
declare module "react-icons-kit/fa"
declare module "react-icons-kit/iconic"
declare module "react-icons-kit/entypo"
declare module "react-icons-kit/metrize"
declare module "react-icons-kit/ikons"
declare module "react-icons-kit/linea"
declare module "react-icons-kit/ionicons"
declare module "react-icons-kit/oct"
declare module "react-icons-kit/typicons"
declare module "react-icons-kit/noto_emoji_regular"
declare module "react-icons-kit/feather"
declare module "react-icons-kit/icomoon/*"
declare module "react-icons-kit/md/*"
declare module "react-icons-kit/fa/*"
declare module "react-icons-kit/iconic/*"
declare module "react-icons-kit/entypo/*"
declare module "react-icons-kit/metrize/*"
declare module "react-icons-kit/ikons/*"
declare module "react-icons-kit/linea/*"
declare module "react-icons-kit/ionicons/*"
declare module "react-icons-kit/oct/*"
declare module "react-icons-kit/typicons/*"
declare module "react-icons-kit/noto_emoji_regular/*"
declare module "react-icons-kit/feather/*"