@navinc/base-react-components
Version:
Nav's Pattern Library
17 lines (16 loc) • 470 B
TypeScript
import React from 'react';
import { IconName } from './icons';
declare const sizeMap: {
medium: string;
large: string;
};
declare type Size = keyof typeof sizeMap;
declare type AvatarProps = {
src?: string;
alt?: string;
size?: Size;
label?: string;
defaultIcon?: IconName;
} & React.HTMLAttributes<HTMLDivElement>;
declare const Avatar: ({ className, label, size, alt, src, defaultIcon }: AvatarProps) => JSX.Element;
export default Avatar;