Default disappearing message timeout fixes

This commit is contained in:
Fedor Indutny 2021-06-25 16:52:56 -07:00 committed by GitHub
parent c9415dcf67
commit cd28e71bc6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
25 changed files with 456 additions and 164 deletions

View file

@ -518,6 +518,7 @@ const getGroupCreationComposerState = createSelector(
): {
groupName: string;
groupAvatar: undefined | ArrayBuffer;
groupExpireTimer: number;
selectedConversationIds: Array<string>;
} => {
switch (composerState?.step) {
@ -532,6 +533,7 @@ const getGroupCreationComposerState = createSelector(
return {
groupName: '',
groupAvatar: undefined,
groupExpireTimer: 0,
selectedConversationIds: [],
};
}
@ -548,6 +550,11 @@ export const getComposeGroupName = createSelector(
(composerState): string => composerState.groupName
);
export const getComposeGroupExpireTimer = createSelector(
getGroupCreationComposerState,
(composerState): number => composerState.groupExpireTimer
);
export const getComposeSelectedContacts = createSelector(
getConversationLookup,
getGroupCreationComposerState,