upd: diskusi divisi
Deskripsi: - realtime arsip dan mengaktifkan diskusi divisi No Issues
This commit is contained in:
@@ -63,10 +63,14 @@ export default function DetailDiscussion({ id, idDivision }: { id: string, idDiv
|
||||
}
|
||||
|
||||
if (dataRealTime && dataRealTime.some((i: any) => i.category == 'discussion-delete' && i.id == id && i.user != isUser)) {
|
||||
toast.error("Data telah diarsipkan, anda akan beralih ke halaman list diskusi")
|
||||
setTimeout(() => {
|
||||
router.push(`/division/${param.id}/discussion`)
|
||||
}, 1000)
|
||||
if ((roleLogin.get() == "user" || roleLogin.get() == "coadmin") && !adminLogin.get()) {
|
||||
toast.error("Data telah diarsipkan, anda akan beralih ke halaman list diskusi")
|
||||
setTimeout(() => {
|
||||
router.push(`/division/${param.id}/discussion`)
|
||||
}, 1000)
|
||||
} else {
|
||||
getData(true)
|
||||
}
|
||||
}
|
||||
}, [dataRealTime])
|
||||
|
||||
@@ -107,7 +111,6 @@ export default function DetailDiscussion({ id, idDivision }: { id: string, idDiv
|
||||
|
||||
return (
|
||||
<Box>
|
||||
{/* <NavbarDetailDiscussion id={id} status={Number(isData?.status)} idDivision={idDivision} /> */}
|
||||
<LayoutNavbarNew back={`/division/${param.id}/discussion/`} title="Diskusi"
|
||||
menu={
|
||||
((roleLogin.get() != 'user' && roleLogin.get() != 'coadmin') || adminLogin.get() || isCreator) ?
|
||||
@@ -159,7 +162,11 @@ export default function DetailDiscussion({ id, idDivision }: { id: string, idDiv
|
||||
<Grid.Col span={8}>
|
||||
<Box pl={isMobile2 ? 40 : 30}>
|
||||
<Text lineClamp={1} fz={isMobile ? 15 : 16}>{isData?.username}</Text>
|
||||
<Badge color={isData?.status === 1 ? "green" : "red"} size="sm">{isData?.status === 1 ? "BUKA" : "TUTUP"}</Badge>
|
||||
{!isData?.isActive ?
|
||||
<Badge color="gray" size="sm">ARSIP</Badge>
|
||||
:
|
||||
<Badge color={isData?.status === 1 ? "green" : "red"} size="sm">{isData?.status === 1 ? "BUKA" : "TUTUP"}</Badge>
|
||||
}
|
||||
</Box>
|
||||
</Grid.Col>
|
||||
<Grid.Col span={3}>
|
||||
@@ -196,7 +203,11 @@ export default function DetailDiscussion({ id, idDivision }: { id: string, idDiv
|
||||
<Grid.Col span={8}>
|
||||
<Box pl={isMobile2 ? 40 : 30}>
|
||||
<Text lineClamp={1} fz={isMobile ? 15 : 16}>{isData?.username}</Text>
|
||||
<Badge color={isData?.status === 1 ? "green" : "red"} size="sm">{isData?.status === 1 ? "BUKA" : "TUTUP"}</Badge>
|
||||
{!isData?.isActive ?
|
||||
<Badge color="gray" size="sm">ARSIP</Badge>
|
||||
:
|
||||
<Badge color={isData?.status === 1 ? "green" : "red"} size="sm">{isData?.status === 1 ? "BUKA" : "TUTUP"}</Badge>
|
||||
}
|
||||
</Box>
|
||||
</Grid.Col>
|
||||
<Grid.Col span={3}>
|
||||
|
||||
Reference in New Issue
Block a user