'use client' import { WARNA } from "@/module/_global"; import LayoutModal from "@/module/_global/layout/layout_modal"; import { Avatar, Box, Button, Center, Grid, Group, Text, Textarea } from "@mantine/core"; import { useState } from "react"; import toast from "react-hot-toast"; import { funCreateDiscussion } from "../lib/api_discussion"; export default function FormCreateDiscussion({id}: {id: string}) { const [isValModal, setValModal] = useState(false) const [isData, setData] = useState({ desc: "", idDivision: id }) function onTrue(val: boolean) { if (val) { toast.success("Sukses! Data tersimpan"); } setValModal(false) } async function createDiscussion(val: boolean) { try { const response = await funCreateDiscussion({ desc: isData.desc, idDivision: id }) if (response.success) { toast.success(response.message) onTrue(true) } else { toast.error(response.message) } } catch (error) { console.log(error); toast.error("Gagal menambahkan diskusi, coba lagi nanti"); } finally { setValModal(false) } } return (