"use client"; import React, { useEffect, useState } from "react"; import { Dialog, DialogClose, DialogContent, DialogFooter, DialogHeader, DialogTitle, DialogTrigger } from "@/components/ui/dialog"; import Image from "next/image"; import Coverage from "./coverage"; import Division from "./division"; const AreaCoverageWorkUnits = () => { const [openPolda, setOpenPolda] = useState(false); const [openSatker, setOpenSatker] = useState(false); useEffect(() => { if (openPolda || openSatker) { document.body.classList.add("overflow-hidden"); } else { document.body.classList.remove("overflow-hidden"); } return () => { document.body.classList.remove("overflow-hidden"); }; }, [openPolda, openSatker]); return (