diff options
author | Hailey <me@haileyok.com> | 2024-10-25 14:52:37 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-25 22:52:37 +0100 |
commit | e05b4a910f1108905bfe0837619547282e3eefea (patch) | |
tree | 1a20c61aa02f0b7dd40d6a47d0ba1e558710072f /src/view/com/composer/Composer.tsx | |
parent | d520dd95b9aaba4850645382a71cb38bb2c2d23a (diff) | |
download | voidsky-e05b4a910f1108905bfe0837619547282e3eefea.tar.zst |
Conditionally render labels button when media exists in post (#5942)
* conditionally render button * update labels on remove * tweak
Diffstat (limited to 'src/view/com/composer/Composer.tsx')
-rw-r--r-- | src/view/com/composer/Composer.tsx | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/view/com/composer/Composer.tsx b/src/view/com/composer/Composer.tsx index a523c3f52..af0326d90 100644 --- a/src/view/com/composer/Composer.tsx +++ b/src/view/com/composer/Composer.tsx @@ -896,13 +896,14 @@ function ComposerPills({ style={bottomBarAnimatedStyle} /> )} - <LabelsBtn - labels={draft.labels} - onChange={nextLabels => { - dispatch({type: 'update_labels', labels: nextLabels}) - }} - hasMedia={hasMedia || hasLink} - /> + {hasMedia || hasLink ? ( + <LabelsBtn + labels={draft.labels} + onChange={nextLabels => { + dispatch({type: 'update_labels', labels: nextLabels}) + }} + /> + ) : null} </ScrollView> </Animated.View> ) |