"use client"; import { Warna } from "@/app/lib/warna"; import { ComponentGlobal_NotifikasiBerhasil } from "@/app_modules/_global/notif_global/notifikasi_berhasil"; import { ComponentGlobal_NotifikasiPeringatan } from "@/app_modules/_global/notif_global/notifikasi_peringatan"; import UIGlobal_Modal from "@/app_modules/_global/ui/ui_modal"; import { ActionIcon, Button, Stack, Text } from "@mantine/core"; import { IconLogout } from "@tabler/icons-react"; import { useRouter } from "next/navigation"; import { useState } from "react"; import { auth_Logout } from "../fun/fun_logout"; export default function Component_Logout() { const router = useRouter(); const [opened, setOpened] = useState(false); const [loading, setLoading] = useState(false); async function onClickLogout() { await auth_Logout().then((res) => { if (res.status === 200) { ComponentGlobal_NotifikasiBerhasil(res.message); } else { ComponentGlobal_NotifikasiPeringatan(res.message); } }); } return ( <> { setLoading(false); setOpened(false); }} radius={50} > Batal } buttonKanan={ } opened={opened} close={() => setOpened(false)} /> { setOpened(true); }} > Keluar ); }