"use client";
import { useTranslations } from "next-intl";
import Image from "next/image";
import React, { useEffect, useState } from "react";
import {
ChevronDownIcon,
ChevronLeftIcon,
ChevronRightIcon,
ChevronUpIcon,
FbIconNav,
IdnIcon,
IgIcon,
SearchIcon,
SearchIcons,
TtIcon,
TwIcon,
UKIcon,
YtIcon,
} from "../icons";
import Link from "next/link";
import {
Dropdown,
DropdownTrigger,
DropdownMenu,
DropdownItem,
Button,
Input,
Modal,
ModalContent,
ModalHeader,
ModalBody,
useDisclosure,
Popover,
PopoverTrigger,
PopoverContent,
Accordion,
AccordionItem,
} from "@heroui/react";
import storedLanguage from "@/store/language-store";
import { ThemeSwitch } from "../theme-switch";
import { siteConfig, SiteConfig } from "@/config/site";
const images = [
"/landing-1.jpg",
"/landing-2.jpg",
"/landing-3.jpg",
"/landing-4.jpg",
];
export default function BannerHumasNew() {
const t = useTranslations("Banner");
const { isOpen, onOpen, onOpenChange } = useDisclosure();
const [currentIndex, setCurrentIndex] = useState(0);
const [resetTimer, setResetTimer] = useState(0);
const [onOpenDropdown, setOnOpenDropdown] = useState(false);
const [searchValue, setSearchValue] = useState("");
const language = storedLanguage((state) => state.locale);
const setLanguage = storedLanguage((state) => state.setLocale);
useEffect(() => {
const interval = setInterval(() => {
setCurrentIndex((prevIndex) => (prevIndex + 1) % images.length);
}, 25000);
return () => clearInterval(interval);
}, [resetTimer]);
const nextImage = () => {
setCurrentIndex((prevIndex) => (prevIndex + 1) % images.length);
setResetTimer((prev) => prev + 1);
};
const prevImage = () => {
setCurrentIndex(
(prevIndex) => (prevIndex - 1 + images.length) % images.length
);
setResetTimer((prev) => prev + 1);
};
const MenuPopover = (props: {
title: string;
menus: any;
placement: "right" | "right-end" | "right-start";
withImage: boolean;
}) => {
const { title, placement, menus, withImage } = props;
return (
{menu.label}
{menu.desc}
{menu.label}
SELAMAT DATANG DI WEBSITE RESMI DIVISI HUMAS POLRI
OBYEKTIF - DIPERCAYA - PARTISIPASI
Menu
{t("jumbotron")}
*/} {/*{`"${t("phrase")}"`}
*/}