UNPKG

sate-lib

Version:

A lightweight and modular React component library designed for modern web interfaces. **SATE Lib** powers the [sate.menu](https://sate.menu) platform with reusable, scalable, and themeable UI components.

51 lines 1.61 kB
import { SVGProps } from "react"; export declare const Icons: { readonly CaretDown: string; readonly CaretLeft: string; readonly CaretRight: string; readonly CaretUp: string; readonly CheckboxChecked: string; readonly "CheckCircle-fill": string; readonly CheckCircle: string; readonly Export: string; readonly "Eye-fill": string; readonly GlobeSimple: string; readonly Info: string; readonly Instagram: string; readonly "List-bullet": string; readonly MagnifyingGlass: string; readonly Notches: string; readonly "Pepper-fill": string; readonly Phone: string; readonly Placeholder: string; readonly SealCheck: string; readonly SealWarning: string; readonly TikTok: string; readonly TrafficSign: string; readonly "WarningCircle-fill": string; readonly "WarningTriangle-fill": string; readonly X: string; readonly "XCircle-fill": string; readonly ArrowUpRight: string; readonly GoogleFill: string; readonly SlidersHorizontal: string; readonly StarFill: string; }; export type IconName = keyof typeof Icons; export declare const iconNames: IconName[]; export interface IconProps extends SVGProps<SVGSVGElement> { /** * The name of the icon to display */ name: IconName; /** * The size of the icon in pixels */ size?: number; /** * The size of the icon in pixels */ color?: string; } export declare function Icon({ name, size, color, ...rest }: IconProps): import("react/jsx-runtime").JSX.Element | null; //# sourceMappingURL=icon.d.ts.map