"use client"; import { memo } from "react"; import { cls } from "@/lib/utils"; import type { LucideIcon } from "lucide-react"; import type { InvertedBackground } from "@/providers/themeProvider/config/constants"; export type PhoneApp = { name: string; icon: LucideIcon; }; export type PhoneApps8 = [PhoneApp, PhoneApp, PhoneApp, PhoneApp, PhoneApp, PhoneApp, PhoneApp, PhoneApp]; interface BentoPhoneAnimationProps { statusIcon: LucideIcon; alertIcon: LucideIcon; alertTitle: string; alertMessage: string; apps: PhoneApps8; useInvertedBackground: InvertedBackground; className?: string; } const BentoPhoneAnimation = ({ statusIcon: StatusIcon, alertIcon: AlertIcon, alertTitle, alertMessage, apps, className = "", }: BentoPhoneAnimationProps) => { return (
{alertMessage}
{name}