Fix clashing keys

This commit is contained in:
Dan Abramov
2024-10-27 14:19:31 +00:00
parent eceb04a8cb
commit 831101787f
+17 -19
View File
@@ -560,25 +560,23 @@ export const ComposePost = ({
/> />
</Animated.ScrollView> </Animated.ScrollView>
<SuggestedLanguage text={activePost.richtext.text} /> <React.Fragment key={activePost.id}>
<SuggestedLanguage text={activePost.richtext.text} />
<ComposerPills <ComposerPills
key={activePost.id} isReply={!!replyTo}
isReply={!!replyTo} post={activePost}
post={activePost} thread={composerState.thread}
thread={composerState.thread} dispatch={composerDispatch}
dispatch={composerDispatch} bottomBarAnimatedStyle={bottomBarAnimatedStyle}
bottomBarAnimatedStyle={bottomBarAnimatedStyle} />
/> <ComposerFooter
post={activePost}
<ComposerFooter dispatch={dispatch}
key={activePost.id} onError={setError}
post={activePost} onEmojiButtonPress={onEmojiButtonPress}
dispatch={dispatch} onSelectVideo={asset => selectVideo(activePost.id, asset)}
onError={setError} />
onEmojiButtonPress={onEmojiButtonPress} </React.Fragment>
onSelectVideo={asset => selectVideo(activePost.id, asset)}
/>
</View> </View>
<Prompt.Basic <Prompt.Basic