Skip to content

Commit 465b332

Browse files
authoredMar 12, 2024
fix(wallet-mobile): Status bar styles with hook and theme (#3121)
1 parent ddbea5a commit 465b332

File tree

64 files changed

+509
-473
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+509
-473
lines changed
 

‎apps/wallet-mobile/src/Dashboard/Dashboard.tsx

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import React from 'react'
55
import {defineMessages, useIntl} from 'react-intl'
66
import {ActivityIndicator, RefreshControl, ScrollView, StyleSheet, View, ViewProps} from 'react-native'
77

8-
import {Banner, Button, StatusBar, useModal} from '../components'
8+
import {Banner, Button, useModal} from '../components'
99
import {
1010
useGovernanceStrings,
1111
useIsParticipatingInGovernance,
@@ -16,6 +16,7 @@ import globalMessages from '../i18n/global-messages'
1616
import {Modal} from '../legacy/Modal'
1717
import {useWalletNavigation} from '../navigation'
1818
import {useSelectedWallet} from '../SelectedWallet'
19+
import {useStatusBar} from '../theme/hooks'
1920
import {isEmptyString} from '../utils/utils'
2021
import {getCardanoNetworkConfigById} from '../yoroi-wallets/cardano/networks'
2122
import {getCardanoBaseConfig} from '../yoroi-wallets/cardano/utils'
@@ -55,6 +56,8 @@ export const Dashboard = () => {
5556
const isParticipatingInGovernance = useIsParticipatingInGovernance(wallet)
5657
const walletNavigateTo = useWalletNavigation()
5758

59+
useStatusBar()
60+
5861
const handleOnParticipatePress = () => {
5962
walletNavigateTo.navigateToGovernanceCentre({navigateToStakingOnSuccess: true})
6063
}
@@ -72,8 +75,6 @@ export const Dashboard = () => {
7275

7376
return (
7477
<View style={styles.root}>
75-
<StatusBar />
76-
7778
<View style={styles.container}>
7879
{isOnline && error && <SyncErrorBanner showRefresh={!(isLoading || isSyncing)} />}
7980

‎apps/wallet-mobile/src/Nfts/Nfts.tsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@ import {defineMessages, useIntl} from 'react-intl'
66
import {RefreshControl, ScrollView, StyleSheet, Text, View} from 'react-native'
77
import {SafeAreaView} from 'react-native-safe-area-context'
88

9-
import {Icon, NftImageGallery, SkeletonGallery, Spacer, StatusBar} from '../components'
9+
import {Icon, NftImageGallery, SkeletonGallery, Spacer} from '../components'
1010
import {useMetrics} from '../metrics/metricsManager'
1111
import {useSearch, useSearchOnNavBar} from '../Search/SearchContext'
1212
import {useSelectedWallet} from '../SelectedWallet'
13+
import {useStatusBar} from '../theme/hooks'
1314
import {useNfts} from '../yoroi-wallets/hooks'
1415
import {filterNfts, useTrackNftGallerySearchActivated} from './filterNfts'
1516
import {useNavigateTo} from './navigation'
@@ -20,6 +21,7 @@ export const Nfts = () => {
2021
const strings = useStrings()
2122
const styles = useStyles()
2223
const {track} = useMetrics()
24+
useStatusBar()
2325

2426
// use case: search nfts
2527
useSearchOnNavBar({
@@ -137,8 +139,6 @@ const Wrapper = ({children}: {children: ReactNode}) => {
137139
const styles = useStyles()
138140
return (
139141
<SafeAreaView edges={['left', 'right', 'bottom']} style={styles.safeAreaView}>
140-
<StatusBar />
141-
142142
<View style={styles.container}>
143143
<Spacer height={16} />
144144

0 commit comments

Comments
 (0)