From 568b87b2cd5ee7172046f8ef8b315fcfd14090a3 Mon Sep 17 00:00:00 2001 From: Hirbod <504909+hirbod@users.noreply.github.com> Date: Wed, 1 Nov 2023 10:45:02 +0100 Subject: [PATCH] Fix/native create button (#2487) * fix: create button on native * fix: adjust create sheet on all platforms * fix: no manual snapping needed anymore * fix: optimize order of condition * fix: remove unused import * fix: broken edit profile view --- apps/expo/package.json | 2 +- .../drop/create-drop-steps/create-drop-steps.tsx | 9 +++------ packages/app/components/edit-profile.tsx | 14 +++++++++----- packages/app/components/home/header.tsx | 7 +------ packages/app/navigation/bottom-tab-navigator.tsx | 6 +++++- packages/app/screens/drop.tsx | 12 ++---------- yarn.lock | 10 +++++----- 7 files changed, 26 insertions(+), 34 deletions(-) diff --git a/apps/expo/package.json b/apps/expo/package.json index eb76a847ba..669ed565a7 100644 --- a/apps/expo/package.json +++ b/apps/expo/package.json @@ -47,7 +47,7 @@ "@coinbase/wallet-mobile-sdk": "1.0.7", "@craftzdog/react-native-buffer": "^6.0.5", "@ethersproject/shims": "^5.7.0", - "@gorhom/bottom-sheet": "4.4.7", + "@gorhom/bottom-sheet": "4.5.1", "@hcaptcha/react-native-hcaptcha": "^1.5.1", "@hookform/resolvers": "^3.1.1", "@magic-ext/react-native-expo-oauth": "^8.1.0", diff --git a/packages/app/components/drop/create-drop-steps/create-drop-steps.tsx b/packages/app/components/drop/create-drop-steps/create-drop-steps.tsx index 087da9b87c..06124fbf13 100644 --- a/packages/app/components/drop/create-drop-steps/create-drop-steps.tsx +++ b/packages/app/components/drop/create-drop-steps/create-drop-steps.tsx @@ -28,7 +28,6 @@ import { ChevronRight, InformationCircle, Close, - Raffle, Spotify, } from "@showtime-xyz/universal.icon"; import { Label } from "@showtime-xyz/universal.label"; @@ -39,7 +38,6 @@ import { PressableHover } from "@showtime-xyz/universal.pressable-hover"; import { useSafeAreaInsets } from "@showtime-xyz/universal.safe-area"; import { ScrollView } from "@showtime-xyz/universal.scroll-view"; import Spinner from "@showtime-xyz/universal.spinner"; -import { Switch } from "@showtime-xyz/universal.switch"; import { colors } from "@showtime-xyz/universal.tailwind"; import { Text } from "@showtime-xyz/universal.text"; import { View } from "@showtime-xyz/universal.view"; @@ -329,13 +327,12 @@ const CreateDropStepMedia = ( handleNextStep, } = props; const { width: windowWidth } = useWindowDimensions(); - const mediaWidth = Math.min(340, windowWidth - 32); return ( - - + + Upload an image or video for your Pre-Save Airdrop @@ -358,7 +355,7 @@ const CreateDropStepMedia = ( short video snippet promoting your upcoming release. - + - - - {errors.submitError?.message} - + {errors.submitError?.message ? ( + <> + + + {errors.submitError?.message} + + + ) : null} - {width < 768 && ( + {canCreateMusicDrop && width < 768 && (