import * as React from 'react'; import { useObservableEagerState } from 'observable-hooks'; import Image from '@wcpos/components/src/image'; import { useImageAttachment } from '../../hooks/use-image-attachment'; type AvatarProps = { item: import('@wcpos/database').CustomerDocument; cellWidth: number; }; const Avatar = ({ item: customer, cellWidth }: AvatarProps) => { const avatarUrl = useObservableEagerState(customer.avatar_url$); const source = useImageAttachment(customer, avatarUrl); return ( } /> ); }; export default Avatar;