"use client"; import React, { useEffect, useState } from "react"; import Link from "next/link"; import { ArrowRight } from "lucide-react"; import mapsetApi from "@/shared/services/mapset"; import { getTotalMetadata } from "@/shared/utils/geonetwork"; export function StatisticsSection() { const [mapsetCount, setMapsetCount] = useState(0); const [metadataCount, setMetadataCount] = useState(0); useEffect(() => { const fetchStats = async () => { try { const [mapsetResponse, metadataResponse] = await Promise.all([ mapsetApi.getMapsets( { filter: JSON.stringify(["is_active=true", "status_validation=approved", "is_deleted=false"]), }, { skipAuth: true } ), getTotalMetadata(), ]); setMapsetCount(mapsetResponse.total); if (metadataResponse !== null) { setMetadataCount(metadataResponse); } } catch (error) { console.error("Error fetching statistics:", error); } }; fetchStats(); }, []); return (

Statistik Konten

Statistik Konten menampilkan jumlah total mapset dan metadata yang tersedia di dalam platform Satu Peta, memberikan gambaran terkini mengenai cakupan dan kelengkapan data geospasial yang terpublikasi

{mapsetCount}

Mapset

Lihat selengkapnya

{metadataCount}

Metadata

Lihat selengkapnya
); }