UNPKG

@ftdata/icons

Version:

Fulltime Styleguide Icons

31 lines (30 loc) 1.56 kB
import { SVGProps } from 'react'; import { IconsCarAndServices } from './CarAndServices'; import { IconsNavigation } from './Navigation'; import { IconsInterface } from './Interface'; import { IconsBusinessAndProducts } from './BusinessAndProducts'; import { IconsDesignTools } from './DesignTools'; import { IconsEmails } from './Emails'; import { IconsSecurity } from './Security'; import { IconsMessages } from './Messages'; import { IconsMarkers } from './Markers'; import { IconsUser } from './User'; import { IconsArrows } from './Arrows'; import { IconsSocialMedia } from './SocialMedia'; import { IconsTransportation } from './Transportation'; import { IconsDelivery } from './Delivery'; import { IconsBuildings } from './Buildings'; import { IconsEnergy } from './Energy'; import { IconsContent } from './Content'; import { IconsFiles } from './Files'; import { IconsNeoMarkers } from './NeoMarkers'; export interface CommonIconProps extends SVGProps<SVGSVGElement> { color?: string; size?: string; weight?: string; } export declare type IconNames = IconsCarAndServices | IconsNavigation | IconsInterface | IconsBusinessAndProducts | IconsDesignTools | IconsEmails | IconsSecurity | IconsMessages | IconsMarkers | IconsUser | IconsArrows | IconsSocialMedia | IconsTransportation | IconsDelivery | IconsBuildings | IconsEnergy | IconsContent | IconsFiles | IconsNeoMarkers; export interface IconProps extends CommonIconProps { name: IconNames; } export default function Icon({ color, name, size, weight, ...rest }: IconProps): JSX.Element;