From 8fd15cb136a3a496b472696a73e929512e902a4f Mon Sep 17 00:00:00 2001 From: Sabda Yagra Date: Tue, 7 Apr 2026 14:34:51 +0700 Subject: [PATCH] fixing --- .../giat-routine/image/image.tsx | 62 ++++++++----------- 1 file changed, 27 insertions(+), 35 deletions(-) diff --git a/app/[locale]/(protected)/shared/curated-content/giat-routine/image/image.tsx b/app/[locale]/(protected)/shared/curated-content/giat-routine/image/image.tsx index b143758b..4a797cc0 100644 --- a/app/[locale]/(protected)/shared/curated-content/giat-routine/image/image.tsx +++ b/app/[locale]/(protected)/shared/curated-content/giat-routine/image/image.tsx @@ -10,17 +10,11 @@ import { CarouselPrevious, } from "@/components/ui/carousel"; import { getCookiesDecrypt } from "@/lib/utils"; -import { listCuratedContent } from "@/service/curated-content/curated-content"; - import { formatDateToIndonesian } from "@/utils/globals"; import { Icon } from "@iconify/react/dist/iconify.js"; import { useRouter } from "next/navigation"; import React, { useEffect, useState } from "react"; -import { - listDataAllNonPagination, - listDataTracking, - mediaTrackingSave, -} from "@/service/media-tracking/media-tracking"; +import { listDataTracking } from "@/service/media-tracking/media-tracking"; type ImageData = { id: string; @@ -38,8 +32,6 @@ const ImageSliderPage = () => { const [page, setPage] = useState(1); const [limit] = useState(10); - const ALLOWED_LEVEL = ["POLDA", "POLRES", "SATKER", "MABES"]; - useEffect(() => { fetchData(); }, [page]); @@ -50,37 +42,37 @@ const ImageSliderPage = () => { // setImageData(data); // }; -const fetchData = async () => { - try { - const levelName = getCookiesDecrypt("levelName") || ""; + const fetchData = async () => { + try { + const levelName = getCookiesDecrypt("levelName") || ""; - const res = await listDataTracking( - limit, - page - 1, - "", - "", - "", - levelName - ); + const res = await listDataTracking( + limit, + page - 1, + "", + "", + "", + levelName, + ); - const data = res?.data?.data?.content || []; + const data = res?.data?.data?.content || []; - console.log("RAW DATA:", data); + console.log("RAW DATA:", data); - const mapped = data.map((item: any) => ({ - id: item.id, - title: item.title, - createdAt: item.createdAt, - timezone: item.timezone, - thumbnailLink: item.thumbnailLink, - clickCount: item.clickCount || 0, - })); + const mapped = data.map((item: any) => ({ + id: item.id, + title: item.title, + createdAt: item.createdAt, + timezone: item.timezone, + thumbnailLink: item.thumbnailLink, + clickCount: item.clickCount || 0, + })); - setImageData(mapped); - } catch (error) { - console.error(error); - } -}; + setImageData(mapped); + } catch (error) { + console.error(error); + } + }; return (