import { Box, Typography, Stack } from '@mui/material'; import AutoAwesomeIcon from '@mui/icons-material/AutoAwesome'; // Sparkles for AI import ArrowForwardIosIcon from '@mui/icons-material/ArrowForwardIos'; import React from 'react'; interface ToolCardProps { title: string; description?: string; snapshot?: React.ReactNode; colorCode: string; icon: React.ReactNode; onClick: () => void; hasAI?: boolean; cardBackgroundColor?: string; } export default function ToolCard({ title, description, snapshot, colorCode, icon, onClick, hasAI, cardBackgroundColor = 'background.paper' }: ToolCardProps) { return ( {icon} {title} {hasAI && } {description && ( {description} )} {snapshot && ( {snapshot} )} ); }