// 统一的细线统计图标(避免 emoji 渲染不一致)
interface IconProps {
size?: number;
filled?: boolean;
className?: string;
}
export function IconComment({ size = 14, className }: IconProps) {
return (
);
}
export function IconEye({ size = 14, className }: IconProps) {
return (
);
}
export function IconHeart({ size = 14, filled, className }: IconProps) {
return (
);
}
export function StatItem({
icon,
value,
accent,
}: {
icon: React.ReactNode;
value: number | string;
accent?: boolean;
}) {
return (
{icon}
{value}
);
}