"use client"; import { Button } from "@heroui/button"; import { Input } from "@heroui/input"; import { LandingAppleIcon, LandingCallIcon, LandingEmailIcon, LandingLocationIcon, LandingPlayStoreIcon, MailIcon, SendIcon, } from "../icons"; import Link from "next/link"; import { useTranslations } from "next-intl"; import { useEffect, useState } from "react"; import { error, success } from "@/config/swal"; import { subscription } from "@/services/subscribe"; import { Image } from "@heroui/react"; import Cookies from "js-cookie"; export default function FooterNew(props: { margin?: boolean }) { const [emailValue, setEmailValue] = useState(""); const [accessToken, setAccessToken] = useState(); useEffect(() => { const accessToken = Cookies.get("access_token"); setAccessToken(accessToken); }, []); const doSubscribe = async () => { const isValidEmail = (email: string): boolean => { const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; return emailRegex.test(email); }; if (!isValidEmail(emailValue)) { error("Email tidak valid"); return false; } const res = await subscription({ email: emailValue }); if (res?.error) { error(res?.message); return false; } success("Sukses"); }; const [hasMounted, setHasMounted] = useState(false); useEffect(() => { setHasMounted(true); }, []); // Render if (!hasMounted) return null; return (
Channel Humas Polri
portal-humas mediahub spit spit polritv tbn inp

Tentang Kami

Call Center 110

ppid@polri.go.id

Jl. Trunojoyo No.3, Selong, Kec. Kby. Baru, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta

Download Aplikasi Polri Presisi

Download on the

App Store

GET IT ON

Google Play

Subscribe

Dapatkan info & event terupdate dari kami.

{" "}
© Copyright Humas  POLRI ® All Rights Reserved
); }