From d918f8dc2a07ff6cd94a1b37c5358dc6e9f6452c Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Tue, 4 Jun 2024 12:58:09 +0300 Subject: Composer - unbork web (#4344) * reduce side gap + add overflow hidden also remove the animations since they don't appear in prod, and are kinda broken * removed fixed height to fix alt text --- src/view/shell/Composer.web.tsx | 31 +++++++++++-------------------- 1 file changed, 11 insertions(+), 20 deletions(-) (limited to 'src/view/shell/Composer.web.tsx') diff --git a/src/view/shell/Composer.web.tsx b/src/view/shell/Composer.web.tsx index c9c604f11..64353db23 100644 --- a/src/view/shell/Composer.web.tsx +++ b/src/view/shell/Composer.web.tsx @@ -1,22 +1,20 @@ import React from 'react' import {StyleSheet, View} from 'react-native' -import Animated, {FadeIn, FadeInDown, FadeOut} from 'react-native-reanimated' import {useWebBodyScrollLock} from '#/lib/hooks/useWebBodyScrollLock' -import {usePalette} from 'lib/hooks/usePalette' -import {useWebMediaQueries} from 'lib/hooks/useWebMediaQueries' import {useComposerState} from 'state/shell/composer' import { EmojiPicker, EmojiPickerState, } from 'view/com/composer/text-input/web/EmojiPicker.web' +import {useBreakpoints, useTheme} from '#/alf' import {ComposePost} from '../com/composer/Composer' const BOTTOM_BAR_HEIGHT = 61 export function Composer({}: {winHeight: number}) { - const pal = usePalette('default') - const {isMobile} = useWebMediaQueries() + const t = useTheme() + const {gtMobile} = useBreakpoints() const state = useComposerState() const isActive = !!state useWebBodyScrollLock(isActive) @@ -49,20 +47,13 @@ export function Composer({}: {winHeight: number}) { } return ( - - + - + - + ) } @@ -94,12 +85,12 @@ const styles = StyleSheet.create({ maxWidth: 600, width: '100%', paddingVertical: 0, - paddingHorizontal: 2, borderRadius: 8, marginBottom: 0, borderWidth: 1, // @ts-ignore web only maxHeight: 'calc(100% - (40px * 2))', + overflow: 'hidden', }, containerMobile: { borderRadius: 0, -- cgit 1.4.1