diff options
author | Samuel Newman <mozzius@protonmail.com> | 2024-04-24 00:36:59 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-24 00:36:59 +0100 |
commit | 0847e2752b21b6556a1c9302cebad60bb877c0de (patch) | |
tree | 74c5cf0c27a30a4a87c45a9c9c75233cf96c74ce /src/view/com/composer/Composer.tsx | |
parent | 9ebfa9a015368be34e3965bb49aeb5cebe9224db (diff) | |
download | voidsky-0847e2752b21b6556a1c9302cebad60bb877c0de.tar.zst |
Add option to remove quoted post in composer (#3670)
* add option to remove quoted post * add generous hitslop
Diffstat (limited to 'src/view/com/composer/Composer.tsx')
-rw-r--r-- | src/view/com/composer/Composer.tsx | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/view/com/composer/Composer.tsx b/src/view/com/composer/Composer.tsx index 8d14c16e2..59d6cfb9c 100644 --- a/src/view/com/composer/Composer.tsx +++ b/src/view/com/composer/Composer.tsx @@ -53,7 +53,7 @@ import {atoms as a} from '#/alf' import {Button} from '#/components/Button' import {EmojiArc_Stroke2_Corner0_Rounded as EmojiSmile} from '#/components/icons/Emoji' import * as Prompt from '#/components/Prompt' -import {QuoteEmbed} from '../util/post-embeds/QuoteEmbed' +import {QuoteEmbed, QuoteX} from '../util/post-embeds/QuoteEmbed' import {Text} from '../util/text/Text' import * as Toast from '../util/Toast' import {UserAvatar} from '../util/UserAvatar' @@ -483,8 +483,13 @@ export const ComposePost = observer(function ComposePost({ /> )} {quote ? ( - <View style={[s.mt5, isWeb && s.mb10, {pointerEvents: 'none'}]}> - <QuoteEmbed quote={quote} /> + <View style={[s.mt5, isWeb && s.mb10]}> + <View style={{pointerEvents: 'none'}}> + <QuoteEmbed quote={quote} /> + </View> + {quote.uri !== initQuote?.uri && ( + <QuoteX onRemove={() => setQuote(undefined)} /> + )} </View> ) : undefined} </ScrollView> |