"use client"; import Link from "next/link"; import type { SetupChecklistItem } from "../types"; export function SetupChecklist({ items, completionPercent, }: { items: SetupChecklistItem[]; completionPercent?: number | null; }) { if (!items.length) { return (
چکلیست راهاندازی از commercial checklist API یا محصولات کشفشده ساخته میشود.
); } const doneCount = items.filter((i) => i.done).length; const computed = completionPercent != null ? completionPercent : Math.round((doneCount / items.length) * 100); return (