'use client'; import React from 'react'; import { menuData } from '../menuData'; // Đảm bảo file này export menuData import Link from 'next/link'; import { FaCaretDown } from 'react-icons/fa'; const HeaderBottomRight: React.FC = () => { // 1. Lọc các ID danh mục hiển thị trên Header (Cấp 1) const allowedIds = ['407', '408', '3300', '281', '3431', '410', '3403']; // 2. Hàm lấy Icon và Title dựa theo ID const getCategoryInfo = (id: string) => { switch (id) { case '407': return { icon: 'sprite-laptop', title: 'Laptop' }; case '408': return { icon: 'sprite-PC', title: 'PC' }; case '3300': return { icon: 'sprite-PC', title: 'PC AI' }; case '281': return { icon: 'sprite-manhinh', title: 'Màn hình' }; case '3431': return { icon: 'sprite-linhkien', title: 'Linh kiện PC' }; case '410': return { icon: 'sprite-phimchuot', title: 'Phím chuột ghế gear' }; case '3403': return { icon: 'sprite-thietbi', title: 'Thiết bị văn phòng' }; default: return { icon: '', title: '' }; } }; // Lấy danh sách all_category từ menuData[0] const allCategories = menuData[0]?.product?.all_category || []; return ( <> {allCategories.map((item) => { if (!allowedIds.includes(item.id)) return null; const info = getCategoryInfo(item.id); return (
Bán chạy nhất