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 = () => { export const DeclineMenuItem = () => {
const convoId = useContext(ContextConversationId); const convoId = useContext(ContextConversationId);
const showMenuItem = getConversationController() const isRequest = useIsRequest(convoId);
.get(convoId)
.isRequest();
if (showMenuItem) { if (isRequest) {
return ( return (
<Item <Item
onClick={() => { onClick={() => {

@ -130,7 +130,7 @@ export function useIsRequest(convoId: string) {
convoProps && convoProps &&
ConversationModel.hasValidRequestValues({ ConversationModel.hasValidRequestValues({
isMe: convoProps.isMe, isMe: convoProps.isMe,
isApproved: convoProps.isMe, isApproved: convoProps.isApproved,
isPrivate: convoProps.isPrivate, isPrivate: convoProps.isPrivate,
isBlocked: convoProps.isBlocked, isBlocked: convoProps.isBlocked,
}) })

Loading…
Cancel
Save