Skip to content

Commit 08f7d35

Browse files
authored
Merge pull request Expensify#77674 from Expensify/revert-76799-fix/74911
[CP Staging] Revert "fix: Add receipt from manual expense, QAB is scan receipt but confirm detail display as manual"
2 parents 578294e + 40cfcb0 commit 08f7d35

1 file changed

Lines changed: 2 additions & 12 deletions

File tree

src/pages/iou/request/IOURequestStartPage.tsx

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,7 @@ function IOURequestStartPage({
6969
const [report] = useOnyx(`${ONYXKEYS.COLLECTION.REPORT}${reportID}`, {canBeMissing: true});
7070
const [parentReport] = useOnyx(`${ONYXKEYS.COLLECTION.REPORT}${report?.parentReportID}`, {canBeMissing: true});
7171
const policy = usePolicy(report?.policyID);
72-
const [lastSelectedTab, selectedTabResult] = useOnyx(`${ONYXKEYS.COLLECTION.SELECTED_TAB}${CONST.TAB.IOU_REQUEST_TYPE}`, {canBeMissing: true});
73-
const [selectedTab, setSelectedTab] = useState(lastSelectedTab);
74-
72+
const [selectedTab, selectedTabResult] = useOnyx(`${ONYXKEYS.COLLECTION.SELECTED_TAB}${CONST.TAB.IOU_REQUEST_TYPE}`, {canBeMissing: true});
7573
const isLoadingSelectedTab = shouldUseTab ? isLoadingOnyxValue(selectedTabResult) : false;
7674
const [transaction] = useOnyx(`${ONYXKEYS.COLLECTION.TRANSACTION_DRAFT}${getNonEmptyStringOnyxID(route?.params.transactionID)}`, {canBeMissing: true});
7775
const [allPolicies] = useOnyx(ONYXKEYS.COLLECTION.POLICY, {canBeMissing: false});
@@ -197,14 +195,6 @@ function IOURequestStartPage({
197195
],
198196
);
199197

200-
const onTabSelected = useCallback(
201-
(newIouType: IOURequestType) => {
202-
setSelectedTab(newIouType);
203-
resetIOUTypeIfChanged(newIouType);
204-
},
205-
[resetIOUTypeIfChanged],
206-
);
207-
208198
// Clear out the temporary expense if the reportID in the URL has changed from the transaction's reportID.
209199
useFocusEffect(
210200
useCallback(() => {
@@ -285,7 +275,7 @@ function IOURequestStartPage({
285275
<OnyxTabNavigator
286276
id={CONST.TAB.IOU_REQUEST_TYPE}
287277
defaultSelectedTab={defaultSelectedTab}
288-
onTabSelected={onTabSelected}
278+
onTabSelected={resetIOUTypeIfChanged}
289279
tabBar={TabSelector}
290280
onTabBarFocusTrapContainerElementChanged={setTabBarContainerElement}
291281
onActiveTabFocusTrapContainerElementChanged={setActiveTabContainerElement}

0 commit comments

Comments
 (0)