"use client"; import { AnimatePresence, motion } from "framer-motion"; import { cn } from "@/lib/utils"; import type { CalculationState } from "@/lib/visualizations/types"; interface CalculationBubbleProps { calculation: CalculationState | null; className?: string; } export function CalculationBubble({ calculation, className, }: CalculationBubbleProps) { return ( {calculation && ( {calculation.expression} = {calculation.result} )} ); }