import type { LucideIcon } from "lucide-react"; import type { ReactNode } from "react"; import { Button } from "~/components/ui/button"; import { GradientIcon } from "~/components/ui/GradientIcon"; export interface ReviewSectionProps { icon: LucideIcon; title: string; onEdit: () => void; children: ReactNode; } export function ReviewSection({ icon, title, onEdit, children }: ReviewSectionProps) { return (