{/* {JSON.stringify(listPartisipan,null,2)} */}
{/* {JSON.stringify(value, null, 2)} */}
*
Pilih user yang akan menjadi tim proyek anda
{/*
*
Room chat dapat dibentuk jika ada 2 user yang dipilih
*/}
{_.isEmpty(listPartisipan) ? (
) : (
listPartisipan.map((e, i) => (
))
)}
>
);
}
function ButtonAction({
value,
colabId,
}: {
value: string[];
colabId: string;
}) {
const router = useRouter();
const [opened, { open, close }] = useDisclosure(false);
const [hotMenu, setHotMenu] = useAtom(gs_colab_hot_menu);
const [nameRoom, setNameRoom] = useState("");
const [loading, setLoading] = useState(false);
async function onSave() {
if (nameRoom === "")
return ComponentGlobal_NotifikasiPeringatan("Lengkapi Nama Grup");
// await notifikasiToUser_CreateGroupCollaboration({ colabId: colabId });
const res = await colab_funCreateRoomChat(nameRoom, value, colabId);
if (res.status === 201) {
for (let a of value) {
mqtt_client.publish(
"USER",
JSON.stringify({
userId: a,
count: 1,
})
);
}
setLoading(true);
ComponentGlobal_NotifikasiBerhasil("Berhasil Membuat Grup");
setHotMenu(4);
router.push(RouterColab.grup_diskusi);
} else {
ComponentGlobal_NotifikasiGagal("Gagal Membuat Grup");
}
}
return (
<>