Skip to content

Commit ae96436

Browse files
authored
Merge pull request Expensify#76297 from DylanDylann/refactor-1008
[No QA]: Cleanup old buildNextStep function and remove connect method
2 parents f749882 + 3fd2b59 commit ae96436

File tree

3 files changed

+332
-555
lines changed

3 files changed

+332
-555
lines changed

src/components/MoneyReportHeaderStatusBar.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import React, {useMemo} from 'react';
22
import {View} from 'react-native';
33
import type {ValueOf} from 'type-fest';
4+
import useCurrentUserPersonalDetails from '@hooks/useCurrentUserPersonalDetails';
45
import useTheme from '@hooks/useTheme';
56
import useThemeStyles from '@hooks/useThemeStyles';
67
import {parseMessage} from '@libs/NextStepUtils';
@@ -28,10 +29,12 @@ const iconMap: IconMap = {
2829
function MoneyReportHeaderStatusBar({nextStep}: MoneyReportHeaderStatusBarProps) {
2930
const styles = useThemeStyles();
3031
const theme = useTheme();
32+
const currentUserPersonalDetails = useCurrentUserPersonalDetails();
33+
const currentUserEmail = currentUserPersonalDetails.login ?? '';
3134
const messageContent = useMemo(() => {
3235
const messageArray = nextStep?.message;
33-
return parseMessage(messageArray);
34-
}, [nextStep?.message]);
36+
return parseMessage(messageArray, currentUserEmail);
37+
}, [nextStep?.message, currentUserEmail]);
3538

3639
return (
3740
<View style={[styles.dFlex, styles.flexRow, styles.alignItemsCenter, styles.overflowHidden, styles.w100, styles.headerStatusBarContainer]}>

0 commit comments

Comments
 (0)