Fun picker improvements

This commit is contained in:
Jamie Kyle 2025-03-26 12:35:32 -07:00 committed by GitHub
commit b0653d06fe
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
142 changed files with 3581 additions and 1280 deletions

View file

@ -47,7 +47,10 @@ export type PropsType = {
onClose: () => unknown;
onDone: (textAttachment: TextAttachmentType) => unknown;
onUseEmoji: (_: EmojiPickDataType) => unknown;
} & Pick<EmojiButtonPropsType, 'onSetSkinTone' | 'recentEmojis' | 'skinTone'>;
} & Pick<
EmojiButtonPropsType,
'onEmojiSkinToneDefaultChange' | 'recentEmojis' | 'emojiSkinToneDefault'
>;
enum LinkPreviewApplied {
None = 'None',
@ -138,10 +141,10 @@ export function TextStoryCreator({
linkPreview,
onClose,
onDone,
onSetSkinTone,
onEmojiSkinToneDefaultChange,
onUseEmoji,
recentEmojis,
skinTone,
emojiSkinToneDefault,
}: PropsType): JSX.Element {
const [showConfirmDiscardModal, setShowConfirmDiscardModal] = useState(false);
@ -452,8 +455,8 @@ export function TextStoryCreator({
);
}}
recentEmojis={recentEmojis}
skinTone={skinTone}
onSetSkinTone={onSetSkinTone}
emojiSkinToneDefault={emojiSkinToneDefault}
onEmojiSkinToneDefaultChange={onEmojiSkinToneDefaultChange}
/>
</div>
) : (