"use client"; import { LayoutWithSidebar } from "@/components/page/LayoutWithSidebar"; import { baseAPI } from "@/lib/API"; import { useAppSelector } from "@/redux/hooks"; import { selectHeader } from "@/redux/slices/headerSlice"; import { useLang } from "@/utils/useLang"; import { useEffect, useState } from "react"; const RulesForVisitors = () => { const [visitorsData, setVisitorsData] = useState(); const { activeLang } = useAppSelector(selectHeader); const fetchVisitors = async () => { try { const res = await fetch(`${baseAPI}settings/visiting_rules`, { headers: { "Accept-Language": activeLang.localization, }, }); if (!res.ok) { throw new Error("Error"); } const data = await res.json(); setVisitorsData(data); } catch (error) { console.error(error); } }; useEffect(() => { fetchVisitors(); }, []); return (
); }; export default RulesForVisitors;