Avatar defaults and colors
This commit is contained in:
parent
a001882d58
commit
12d2b1bf7c
140 changed files with 4212 additions and 1084 deletions
|
@ -25,6 +25,7 @@ import { assert } from '../../util/assert';
|
|||
import { isConversationUnregistered } from '../../util/isConversationUnregistered';
|
||||
import { filterAndSortConversationsByTitle } from '../../util/filterAndSortConversations';
|
||||
import { ContactNameColors, ContactNameColorType } from '../../types/Colors';
|
||||
import { AvatarDataType } from '../../types/Avatar';
|
||||
import { isInSystemContacts } from '../../util/isInSystemContacts';
|
||||
import { isGroupV2 } from '../../util/whatTypeOfConversation';
|
||||
|
||||
|
@ -189,6 +190,21 @@ export const isCreatingGroup = createSelector(
|
|||
composerState.isCreating
|
||||
);
|
||||
|
||||
export const isEditingAvatar = createSelector(
|
||||
getComposerState,
|
||||
(composerState): boolean =>
|
||||
composerState?.step === ComposerStep.SetGroupMetadata &&
|
||||
composerState.isEditingAvatar
|
||||
);
|
||||
|
||||
export const getComposeAvatarData = createSelector(
|
||||
getComposerState,
|
||||
(composerState): ReadonlyArray<AvatarDataType> =>
|
||||
composerState?.step === ComposerStep.SetGroupMetadata
|
||||
? composerState.userAvatarData
|
||||
: []
|
||||
);
|
||||
|
||||
export const getMessages = createSelector(
|
||||
getConversations,
|
||||
(state: ConversationsStateType): MessageLookupType => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue