UNPKG

@janiscommerce/ui-native

Version:
23 lines (22 loc) 722 B
import React from 'react'; import { ViewStyle } from 'react-native'; export declare const sizeValues: { sm: number; md: number; lg: number; }; export type sizeType = typeof sizeValues; export type sizeKeys = keyof sizeType; export interface AvatarProps { placeholder: string; textColor?: string; bgColor?: string; size?: sizeKeys; customSize?: number; imageUrl?: string; onErrorImg?: () => void; style?: ViewStyle; } export declare const getSize: (size: sizeKeys, customSize?: number) => number; declare const Avatar: ({ size, textColor, bgColor, imageUrl, placeholder, customSize, onErrorImg, style, ...props }: AvatarProps) => React.JSX.Element | null; export default Avatar;