1+ import ActivityIndicator from '@components/ActivityIndicator' ;
12import FullPageOfflineBlockingView from '@components/BlockingViews/FullPageOfflineBlockingView' ;
2- import FullScreenLoadingIndicator from '@components/FullscreenLoadingIndicator' ;
33
44import { useCurrencyListActions } from '@hooks/useCurrencyList' ;
55import useCurrentUserPersonalDetails from '@hooks/useCurrentUserPersonalDetails' ;
66import useDefaultExpensePolicy from '@hooks/useDefaultExpensePolicy' ;
77import useNetwork from '@hooks/useNetwork' ;
88import useOnyx from '@hooks/useOnyx' ;
99import usePersonalPolicy from '@hooks/usePersonalPolicy' ;
10+ import useThemeStyles from '@hooks/useThemeStyles' ;
1011
1112import { fetchPerDiemRates } from '@libs/actions/Policy/PerDiem' ;
1213import { getInitialPerDiemTargetReport } from '@libs/IOUUtils' ;
@@ -27,6 +28,7 @@ import type {Policy} from '@src/types/onyx';
2728import type { OnyxEntry } from 'react-native-onyx' ;
2829
2930import React , { useEffect , useState } from 'react' ;
31+ import { View } from 'react-native' ;
3032
3133import type { WithFullTransactionOrNotFoundProps } from './withFullTransactionOrNotFound' ;
3234
@@ -36,6 +38,7 @@ import withFullTransactionOrNotFound from './withFullTransactionOrNotFound';
3638type IOURequestStepPerDiemWorkspaceProps = WithFullTransactionOrNotFoundProps < typeof SCREENS . MONEY_REQUEST . CREATE > ;
3739
3840function IOURequestStepPerDiemWorkspace ( { route, navigation, transaction} : IOURequestStepPerDiemWorkspaceProps ) {
41+ const styles = useThemeStyles ( ) ;
3942 const { getCurrencyDecimals} = useCurrencyListActions ( ) ;
4043 const {
4144 params : { action, iouType, transactionID} ,
@@ -109,7 +112,11 @@ function IOURequestStepPerDiemWorkspace({route, navigation, transaction}: IOUReq
109112 if ( isOffline ) {
110113 return < FullPageOfflineBlockingView > { null } </ FullPageOfflineBlockingView > ;
111114 }
112- return < FullScreenLoadingIndicator /> ;
115+ return (
116+ < View style = { [ styles . flex1 , styles . fullScreenLoading ] } >
117+ < ActivityIndicator size = { CONST . ACTIVITY_INDICATOR_SIZE . LARGE } />
118+ </ View >
119+ ) ;
113120 }
114121
115122 return (
0 commit comments