Fixes isHidden prop from not being present in StoryView

This commit is contained in:
Josh Perez 2022-08-11 15:38:24 -04:00 committed by GitHub
parent 7126cbd5e4
commit f7b2627991
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 1 deletions

View file

@ -765,7 +765,10 @@ export const StoryViewer = ({
<ConfirmationDialog <ConfirmationDialog
actions={[ actions={[
{ {
action: () => onHideStory(id), action: () => {
onHideStory(id);
onClose();
},
style: 'affirmative', style: 'affirmative',
text: i18n('StoryListItem__hide-modal--confirm'), text: i18n('StoryListItem__hide-modal--confirm'),
}, },

View file

@ -153,6 +153,7 @@ export function getStoryView(
return { return {
attachment, attachment,
canReply: canReply(story, undefined, conversationSelector), canReply: canReply(story, undefined, conversationSelector),
isHidden: Boolean(sender.hideStory),
isUnread: story.readStatus === ReadStatus.Unread, isUnread: story.readStatus === ReadStatus.Unread,
messageId: story.messageId, messageId: story.messageId,
sender, sender,

View file

@ -78,6 +78,7 @@ export type StoryViewType = {
| 'badges' | 'badges'
| 'color' | 'color'
| 'firstName' | 'firstName'
| 'hideStory'
| 'id' | 'id'
| 'isMe' | 'isMe'
| 'name' | 'name'