"use client"; import type { AvatarMood } from "@/lib/avatar-state"; import { getPetStatusImagePath } from "@/lib/pet-status"; import { cn } from "@/lib/utils"; type PetEmotionBubbleProps = { mood: AvatarMood; visible: boolean; className?: string; }; export function PetEmotionBubble({ mood, visible, className, }: PetEmotionBubbleProps) { if (!visible) { return null; } return (