"use client" import Image from "next/image" import { useState } from "react" import { cn } from "@/lib/utils" const DEFAULT_AVATAR_SRC = "/images/jessica-avatar.jpg" type AssistantAvatarProps = { alt?: string className?: string sizeClassName?: string src?: string } export function AssistantAvatar({ alt = "Jessica", className, sizeClassName = "h-10 w-10", src = DEFAULT_AVATAR_SRC, }: AssistantAvatarProps) { const [hasError, setHasError] = useState(false) if (hasError) { return ( ) } return (
{alt} setHasError(true)} />
) }