Fixed hook for evaluating menu item rendering.

pull/2174/head
warrickct 3 years ago
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…
Cancel
Save