Use sentCounter in CompositionInput to drop old draft updates

This commit is contained in:
Scott Nonnenberg 2023-04-05 15:06:16 -07:00 committed by GitHub
parent 0e606c45b0
commit 4a18667ddf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 121 additions and 63 deletions

View file

@ -162,14 +162,15 @@ export type OwnProps = Readonly<{
export type Props = Pick<
CompositionInputProps,
| 'sortedGroupMembers'
| 'onEditorStateChange'
| 'onTextTooLong'
| 'clearQuotedMessage'
| 'draftText'
| 'draftBodyRanges'
| 'clearQuotedMessage'
| 'getPreferredBadge'
| 'getQuotedMessage'
| 'onEditorStateChange'
| 'onTextTooLong'
| 'sendCounter'
| 'sortedGroupMembers'
> &
Pick<
EmojiButtonProps,
@ -231,13 +232,14 @@ export function CompositionArea({
setMediaQualitySetting,
shouldSendHighQualityAttachments,
// CompositionInput
onEditorStateChange,
onTextTooLong,
clearQuotedMessage,
draftText,
draftBodyRanges,
clearQuotedMessage,
getPreferredBadge,
getQuotedMessage,
onEditorStateChange,
onTextTooLong,
sendCounter,
sortedGroupMembers,
// EmojiButton
onPickEmoji,
@ -805,6 +807,7 @@ export function CompositionArea({
onPickEmoji={onPickEmoji}
onSubmit={handleSubmit}
onTextTooLong={onTextTooLong}
sendCounter={sendCounter}
skinTone={skinTone}
sortedGroupMembers={sortedGroupMembers}
theme={theme}