"use client"; import { useTranslation } from "@/app/digital/i18n/navigation"; import type { ToolsCategory } from "@/app/digital/lib/theme-data"; import DigitalThemeIcon, { type IconName } from "./DigitalThemeIcon"; type ToolsProps = { data: { categories: ToolsCategory[] }; }; const categoryIconNames: Record = { "nomad-community": "user", toolbox: "tool", "us-phone": "phone", finance: "card", vps: "server", "residential-ip": "globe", "residential-vps": "home", hardware: "tool", software: "spark", "digital-gear": "camera", tiktok: "music", youtube: "play", web: "globe", "live-stream": "video", payment: "wallet", forum: "file", }; export default function Tools({ data }: ToolsProps) { const categories = data.categories; const { t } = useTranslation("tools"); return (
{t("badge")}

{t("title")}

{t("subtitle")}

{categories.map((cat) => (

{cat.title}

{cat.tools.length}
{cat.tools.map((tool) => ( {tool.name} {tool.desc && ( {tool.desc} )} ))}
))}
); }