Implement group story reply deletion

This commit is contained in:
Alvaro 2022-11-04 07:22:07 -06:00 committed by GitHub
parent 7164b603e9
commit 4445ef80eb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
26 changed files with 1218 additions and 934 deletions

View file

@ -96,6 +96,8 @@ export type PropsType = {
storyViewMode: StoryViewModeType;
toggleHasAllStoriesMuted: () => unknown;
viewStory: ViewStoryActionCreatorType;
deleteGroupStoryReply: (id: string) => void;
deleteGroupStoryReplyForEveryone: (id: string) => void;
};
const CAPTION_BUFFER = 20;
@ -141,6 +143,8 @@ export const StoryViewer = ({
storyViewMode,
toggleHasAllStoriesMuted,
viewStory,
deleteGroupStoryReply,
deleteGroupStoryReplyForEveryone,
}: PropsType): JSX.Element => {
const [isShowingContextMenu, setIsShowingContextMenu] =
useState<boolean>(false);
@ -829,6 +833,8 @@ export const StoryViewer = ({
views={views}
viewTarget={currentViewTarget}
onChangeViewTarget={setCurrentViewTarget}
deleteGroupStoryReply={deleteGroupStoryReply}
deleteGroupStoryReplyForEveryone={deleteGroupStoryReplyForEveryone}
/>
)}
{hasConfirmHideStory && (