upd: komentar diskusi umum dan divisi
Deskripsi: - memberikan note sesuai dengan status diskusi agar lebih jelas - pada fitur diskusi umum dan diskusi divisi No Issues
This commit is contained in:
@@ -211,6 +211,9 @@ export default function DetailDiscussionGeneral() {
|
|||||||
Styles.w100,
|
Styles.w100,
|
||||||
{ backgroundColor: "#f4f4f4" },
|
{ backgroundColor: "#f4f4f4" },
|
||||||
]}>
|
]}>
|
||||||
|
{
|
||||||
|
data?.status != 2 && data?.isActive && ((entityUser.role != "user" && entityUser.role != "coadmin") || memberDiscussion)
|
||||||
|
?
|
||||||
<InputForm
|
<InputForm
|
||||||
disable={(data?.status === 2 || !data?.isActive || (!memberDiscussion && (entityUser.role == "user" || entityUser.role == "coadmin")))}
|
disable={(data?.status === 2 || !data?.isActive || (!memberDiscussion && (entityUser.role == "user" || entityUser.role == "coadmin")))}
|
||||||
type="default"
|
type="default"
|
||||||
@@ -233,6 +236,16 @@ export default function DetailDiscussionGeneral() {
|
|||||||
</Pressable>
|
</Pressable>
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
|
:
|
||||||
|
<View style={[Styles.pv20, { alignItems: 'center' }]}>
|
||||||
|
<Text style={[Styles.textInformation, Styles.cGray]}>
|
||||||
|
{
|
||||||
|
data?.status == 2 ? "Diskusi telah ditutup" : data?.isActive == false ? "Diskusi telah diarsipkan" : "Hanya anggota diskusi yang dapat memberikan komentar"
|
||||||
|
}
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
|
}
|
||||||
|
|
||||||
</View>
|
</View>
|
||||||
</KeyboardAvoidingView>
|
</KeyboardAvoidingView>
|
||||||
</View >
|
</View >
|
||||||
|
|||||||
@@ -295,13 +295,16 @@ export default function DiscussionDetail() {
|
|||||||
{ backgroundColor: "#f4f4f4" },
|
{ backgroundColor: "#f4f4f4" },
|
||||||
]}
|
]}
|
||||||
>
|
>
|
||||||
|
{
|
||||||
|
data?.status != 2 && data?.isActive && ((entityUser.role != "user" && entityUser.role != "coadmin") ||
|
||||||
|
isMemberDivision)
|
||||||
|
?
|
||||||
<InputForm
|
<InputForm
|
||||||
disable={
|
// disable={
|
||||||
data?.status == 2 ||
|
// data?.status == 2 ||
|
||||||
data?.isActive == false ||
|
// data?.isActive == false ||
|
||||||
((entityUser.role == "user" || entityUser.role == "coadmin") &&
|
// ((entityUser.role == "user" || entityUser.role == "coadmin") && !isMemberDivision)
|
||||||
!isMemberDivision)
|
// }
|
||||||
}
|
|
||||||
bg="white"
|
bg="white"
|
||||||
type="default"
|
type="default"
|
||||||
round
|
round
|
||||||
@@ -334,14 +337,7 @@ export default function DiscussionDetail() {
|
|||||||
name="send"
|
name="send"
|
||||||
size={25}
|
size={25}
|
||||||
style={
|
style={
|
||||||
[komentar == "" ||
|
[komentar == "" || regexOnlySpacesOrEnter.test(komentar) || loadingSend || ((entityUser.role == "user" || entityUser.role == "coadmin") && !isMemberDivision)
|
||||||
regexOnlySpacesOrEnter.test(komentar) ||
|
|
||||||
loadingSend ||
|
|
||||||
data?.status == 2 ||
|
|
||||||
data?.isActive == false ||
|
|
||||||
((entityUser.role == "user" ||
|
|
||||||
entityUser.role == "coadmin") &&
|
|
||||||
!isMemberDivision)
|
|
||||||
? Styles.cGray
|
? Styles.cGray
|
||||||
: Styles.cDefault,
|
: Styles.cDefault,
|
||||||
]
|
]
|
||||||
@@ -350,6 +346,16 @@ export default function DiscussionDetail() {
|
|||||||
</Pressable>
|
</Pressable>
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
|
:
|
||||||
|
<View style={[Styles.pv20, { alignItems: 'center' }]}>
|
||||||
|
<Text style={[Styles.textInformation, Styles.cGray]}>
|
||||||
|
{
|
||||||
|
data?.status == 2 ? "Diskusi telah ditutup" : data?.isActive == false ? "Diskusi telah diarsipkan" : "Hanya anggota divisi yang dapat memberikan komentar"
|
||||||
|
}
|
||||||
|
</Text>
|
||||||
|
</View>
|
||||||
|
}
|
||||||
|
|
||||||
</View>
|
</View>
|
||||||
</KeyboardAvoidingView>
|
</KeyboardAvoidingView>
|
||||||
|
|
||||||
|
|||||||
@@ -187,6 +187,9 @@ const Styles = StyleSheet.create({
|
|||||||
pv15: {
|
pv15: {
|
||||||
paddingVertical: 15
|
paddingVertical: 15
|
||||||
},
|
},
|
||||||
|
pv20: {
|
||||||
|
paddingVertical: 20
|
||||||
|
},
|
||||||
p15: {
|
p15: {
|
||||||
padding: 15
|
padding: 15
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user