From c1c461fca87cc7ba7d8a46e5a03ead1ba002daa8 Mon Sep 17 00:00:00 2001 From: jorbuedo Date: Thu, 13 Jun 2024 21:35:07 +0200 Subject: [PATCH] Add line on scrolling modal --- .../src/Staking/PoolTransition/PoolTransitionModal.tsx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/apps/wallet-mobile/src/Staking/PoolTransition/PoolTransitionModal.tsx b/apps/wallet-mobile/src/Staking/PoolTransition/PoolTransitionModal.tsx index 96ca97ee18..7a5c5bbbbc 100644 --- a/apps/wallet-mobile/src/Staking/PoolTransition/PoolTransitionModal.tsx +++ b/apps/wallet-mobile/src/Staking/PoolTransition/PoolTransitionModal.tsx @@ -5,7 +5,7 @@ import {Image, StyleSheet, Text, View, ViewProps} from 'react-native' import LinearGradient from 'react-native-linear-gradient' import {Button, Icon, useModal} from '../../components' -import {ScrollView} from '../../components/ScrollView/ScrollView' +import {ScrollView, useScrollView} from '../../components/ScrollView/ScrollView' import {Space} from '../../components/Space/Space' import {formatTimeSpan} from '../../yoroi-wallets/utils' import {useStrings} from './usePoolTransition' @@ -18,8 +18,9 @@ export const PoolTransitionModal = ({ onContinue: () => Promise | void }) => { const [isLoading, setIsLoading] = React.useState(false) - const {styles, colors} = useStyles() const strings = useStrings() + const {isScrollBarShown, scrollViewRef, setIsScrollBarShown} = useScrollView() + const {styles, colors} = useStyles() const {closeModal} = useModal() @@ -42,7 +43,7 @@ export const PoolTransitionModal = ({ return ( - + {isActive ? strings.warning : strings.finalWarning} @@ -135,6 +136,8 @@ export const PoolTransitionModal = ({ + {isScrollBarShown && } +