"use client"; import { burgerMenuData } from "@/lib/database/pathnames"; import { useAppDispatch } from "@/redux/hooks"; import { Link } from "@/i18n/navigation"; import React from "react"; import Image from "next/image"; import { v4 } from "uuid"; import { useTranslations } from "next-intl"; import arrow from "@/public/assets/icons/header/burger-arrow.svg"; import { setBurgerDrop, setBurgerOpen, setFooterDrop, } from "@/redux/slices/burgerSlice"; export const BurgerDrop = ({ filter, setDrop, }: { filter: string; setDrop: (name: boolean) => void; }) => { const dispatch = useAppDispatch(); const t = useTranslations(); return burgerMenuData .filter((obj) => !obj.only) .map( (item) => item.pathname === filter && (
{ setDrop(false); dispatch(setBurgerDrop("")); dispatch(setFooterDrop("")); }} className="cursor-pointer flex items-center gap-[10px] mb-[10px]" > стрелка

{t(item.titleKey)}


{item.info?.map((subj) => ( { dispatch(setBurgerOpen(false)); setDrop(false); }} > {t(subj.titleKey)} ))}
) ); };