import { API_ADDRESS, LayoutDrawer, WARNA } from "@/module/_global"; import { Box, Button, Center, Flex, Group, SimpleGrid, Stack, Text, TextInput, } from "@mantine/core"; import React, { useState } from "react"; import { IoAddCircle } from "react-icons/io5"; import { funCreateGroup } from "../lib/api_group"; import toast from "react-hot-toast"; export default function DrawerGroup({ onSuccess, }: { onSuccess: (val: boolean) => void; }) { const [openDrawerGroup, setOpenDrawerGroup] = useState(false); const [namaGroup, setNamaGroup] = useState(""); async function createData() { try { const response = await funCreateGroup({ name: namaGroup }) if (response.success) { toast.success(response.message); setOpenDrawerGroup(false) onSuccess(true) } else { toast.error(response.message) } } catch (error) { console.log(error); toast.error("Gagal menambahkan grup, coba lagi nanti"); } } return ( setOpenDrawerGroup(true)} > Tambah Group setOpenDrawerGroup(false)} title={"Tambah Grup"} > setNamaGroup(e.target.value)} /> ); }