Fixed hook for evaluating menu item rendering.
This commit is contained in:
parent
f5bc347898
commit
dd0aa4ea92
|
@ -626,11 +626,9 @@ export const AcceptMenuItem = () => {
|
|||
|
||||
export const DeclineMenuItem = () => {
|
||||
const convoId = useContext(ContextConversationId);
|
||||
const showMenuItem = getConversationController()
|
||||
.get(convoId)
|
||||
.isRequest();
|
||||
const isRequest = useIsRequest(convoId);
|
||||
|
||||
if (showMenuItem) {
|
||||
if (isRequest) {
|
||||
return (
|
||||
<Item
|
||||
onClick={() => {
|
||||
|
|
|
@ -130,7 +130,7 @@ export function useIsRequest(convoId: string) {
|
|||
convoProps &&
|
||||
ConversationModel.hasValidRequestValues({
|
||||
isMe: convoProps.isMe,
|
||||
isApproved: convoProps.isMe,
|
||||
isApproved: convoProps.isApproved,
|
||||
isPrivate: convoProps.isPrivate,
|
||||
isBlocked: convoProps.isBlocked,
|
||||
})
|
||||
|
|
Loading…
Reference in New Issue