import React, { useEffect, useState } from 'react'; import {fetchProductManagementSolr} from '../hooks/useCategoryManagement'; import NextImage from 'next/image'; import Link from "next/link" import router from 'next/router'; import { createSlug } from '@/core/utils/slug' const CategoryDynamic = () => { const [promoItems, setPromoItems] = useState([]); useEffect(() => { const loadPromo = async () => { try { const items = await fetchProductManagementSolr(); setPromoItems(items); } catch (loadError) { // console.error("Error loading promo items:", loadError) } } loadPromo() },[]); console.log("promoItems",promoItems) return (
{/*
Kategori Pilihan
*/} {/* Render category data */} {promoItems && promoItems.map((category) => (
{category.name}

999 rb+ Produk tersedia

Lihat Semua
{category.category_id2.map((index)=> (
{index.name}

999 rb+ Produk

Lihat Semua
{index.child_frontend_id_i.map((x)=> (
{x.name}
))}
))}
))}
); } export default CategoryDynamic;