Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump onyx to 2.0.48 (after revert) #42772

Merged
Merged
Show file tree
Hide file tree
Changes from 88 commits
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
31e6e87
Revert "Merge pull request #42725 from Expensify/vit-revert42057"
chrispader May 29, 2024
760f8b6
update package-lock.json
chrispader May 29, 2024
6322c8f
Merge branch 'main' into @chrispader/after-revert-bump-onyx-to-2-0-42
chrispader May 30, 2024
317b5ab
Merge branch 'main' into @chrispader/after-revert-bump-onyx-to-2-0-42
chrispader May 31, 2024
2867f5e
update to Onyx 2.0.43
chrispader May 31, 2024
cb0711e
fix: report related null chnages
chrispader May 31, 2024
1fde464
migrate more tests
chrispader May 31, 2024
903b841
migrate more components
chrispader May 31, 2024
74e120c
migrate more components
chrispader May 31, 2024
e35b748
migrate more files
chrispader May 31, 2024
cfb7b2d
migrate more files
chrispader May 31, 2024
0778946
fix: migrate more files
chrispader May 31, 2024
8c5ff84
fix: tests
chrispader May 31, 2024
d0d896b
Merge branch 'main' into @chrispader/onyx-2-0-43-null-undefined-changes
chrispader May 31, 2024
2bd8bdf
update to onyx 2.0.44
chrispader May 31, 2024
f51e241
Merge branch 'main' into @chrispader/after-revert-bump-onyx-to-2-0-42
chrispader May 31, 2024
7072973
Merge branch '@chrispader/after-revert-bump-onyx-to-2-0-42' into @chr…
chrispader May 31, 2024
73df712
Merge branch 'main' into @chrispader/after-revert-bump-onyx-to-2-0-42
chrispader Jun 3, 2024
58819b4
Merge branch '@chrispader/after-revert-bump-onyx-to-2-0-42' into @chr…
chrispader Jun 3, 2024
1d4e462
fix: Onyx.connect callback types
chrispader Jun 4, 2024
7b71d22
fix: remaining TS errors
chrispader Jun 4, 2024
475efac
fix: more TS errors
chrispader Jun 4, 2024
8890183
fix: login not working
chrispader Jun 4, 2024
1a1a832
Merge branch 'main' into @chrispader/after-revert-bump-onyx-to-2-0-42
chrispader Jun 5, 2024
3bc14fe
Merge branch '@chrispader/after-revert-bump-onyx-to-2-0-42' into @chr…
chrispader Jun 5, 2024
cc278f4
fix: login
chrispader Jun 5, 2024
a00b9b0
set credentials to null by default
chrispader Jun 5, 2024
2d26f6d
fix: cannot login issue
chrispader Jun 5, 2024
1d8cf8d
Merge branch 'main' into @chrispader/after-revert-bump-onyx-to-2-0-42
chrispader Jun 5, 2024
3bfae91
Merge branch '@chrispader/after-revert-bump-onyx-to-2-0-42' into @chr…
chrispader Jun 5, 2024
923133c
fix: initial network load
chrispader Jun 5, 2024
224ed07
add OnyxInputOrEntry type
chrispader Jun 5, 2024
41824e5
add to index
chrispader Jun 5, 2024
8ba588f
fix: IOU
chrispader Jun 5, 2024
dd7e9dd
fix: remaining IOU issues
chrispader Jun 5, 2024
11c8e94
rename type
chrispader Jun 5, 2024
3105b2e
fix: minor issues
chrispader Jun 5, 2024
e8d60aa
fix: initial hasTriedFocusMode
chrispader Jun 5, 2024
72f1cdd
fix: PushNotification
chrispader Jun 5, 2024
0bde2bf
fix: PersonalDetailsUtils
chrispader Jun 5, 2024
38bf703
fix: User
chrispader Jun 5, 2024
f13c27e
fix: ReportScreen null values
chrispader Jun 5, 2024
a93bafd
fix: ReportActionCompose
chrispader Jun 5, 2024
ad4186a
fix: props
chrispader Jun 5, 2024
3d8e6f6
remove unnecessary null coallescing
chrispader Jun 5, 2024
e6bcbe6
fix: OptionsListUtils
chrispader Jun 5, 2024
57ae961
fix: RemoveEMptyActionDrafts
chrispader Jun 5, 2024
afce282
fix: null values
chrispader Jun 5, 2024
38f0931
fix: FlagCommentPage
chrispader Jun 5, 2024
a90bfa2
fix: lastReportAction
chrispader Jun 5, 2024
7a44c68
fix: BaseReportActionContextMenu
chrispader Jun 5, 2024
263dd3c
fix: MoneyRequestView
chrispader Jun 5, 2024
7afdf8f
ReportUtils
chrispader Jun 5, 2024
007402a
fix: remaining files
chrispader Jun 5, 2024
8ec33e8
fix: remaining TS errors
chrispader Jun 5, 2024
f2bb29c
rename SignInPage components (these were my edits originally)
chrispader Jun 6, 2024
5bedde5
Merge branch 'main' into @chrispader/after-revert-bump-onyx-to-2-0-42
chrispader Jun 6, 2024
0babd7d
Merge branch 'main' into @chrispader/after-revert-bump-onyx-to-2-0-42
chrispader Jun 6, 2024
eedb10b
Merge branch '@chrispader/after-revert-bump-onyx-to-2-0-42' into @chr…
chrispader Jun 6, 2024
5ad5b93
fix: imports
chrispader Jun 6, 2024
9957f98
Merge branch 'main' into @chrispader/after-revert-bump-onyx-to-2-0-42
chrispader Jun 7, 2024
d3d0e91
Merge branch '@chrispader/after-revert-bump-onyx-to-2-0-42' into @chr…
chrispader Jun 7, 2024
d931437
fix: Member.ts
chrispader Jun 7, 2024
2e70512
update to onyx 2.0.47
chrispader Jun 7, 2024
29ce13f
Merge pull request #20 from margelo/@chrispader/onyx-2-0-43-null-unde…
chrispader Jun 7, 2024
8c3a560
Merge branch 'main' into @chrispader/after-revert-bump-onyx-to-2-0-42
chrispader Jun 7, 2024
2eee633
fix: TS errors
chrispader Jun 7, 2024
ded0880
Merge branch 'main' into @chrispader/after-revert-bump-onyx-to-2-0-42
chrispader Jun 7, 2024
e5b53c6
fix: ESLint errors
chrispader Jun 7, 2024
bbb64c8
add JS doc comment
chrispader Jun 7, 2024
78e5d41
fix: compose box disappears
chrispader Jun 10, 2024
06948db
Merge branch 'main' into @chrispader/after-revert-bump-onyx-to-2-0-42
chrispader Jun 10, 2024
e4b18e2
Merge branch 'main' into @chrispader/after-revert-bump-onyx-to-2-0-42
chrispader Jun 11, 2024
5988121
fix: workspace avatar flashing with default avatar
chrispader Jun 11, 2024
bf99a86
fix: TS errors
chrispader Jun 11, 2024
8081d63
update onyx
chrispader Jun 11, 2024
da29f01
re-trigger TS pipeline
chrispader Jun 11, 2024
6cde1b7
add back empty line
chrispader Jun 11, 2024
4864934
Merge branch 'main' into @chrispader/after-revert-bump-onyx-to-2-0-42
chrispader Jun 12, 2024
a515cc0
fix: TS error
chrispader Jun 12, 2024
df5e65f
simplify parentReportAction prop drilling in ReportActionItem chain
chrispader Jun 12, 2024
14fe781
remove unused minor changes
chrispader Jun 12, 2024
b905341
skip performance tests
OlimpiaZurek Jun 12, 2024
3c4c177
Merge pull request #21 from callstack-internal/fix/43549/skip-problem…
chrispader Jun 12, 2024
77dc8d3
fix: transaction thread rendered
chrispader Jun 12, 2024
8bab925
fix: TS error
chrispader Jun 12, 2024
732e9b5
fix: prettier diff
chrispader Jun 12, 2024
dfb0b2c
Merge branch 'main' into @chrispader/after-revert-bump-onyx-to-2-0-42
chrispader Jun 12, 2024
bfcf8b3
fix: don't fallback to null
chrispader Jun 12, 2024
03f243d
fix: return authToken as is from NetworkStore
chrispader Jun 12, 2024
e115cdc
fix: remaining issues
chrispader Jun 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 10 additions & 9 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@
"react-native-linear-gradient": "^2.8.1",
"react-native-localize": "^2.2.6",
"react-native-modal": "^13.0.0",
"react-native-onyx": "2.0.32",
"react-native-onyx": "2.0.48",
"react-native-pager-view": "6.2.3",
"react-native-pdf": "6.7.3",
"react-native-performance": "^5.1.0",
Expand Down Expand Up @@ -293,7 +293,7 @@
"ts-jest": "^29.1.2",
"ts-node": "^10.9.2",
"type-fest": "^4.10.2",
"typescript": "^5.3.2",
"typescript": "^5.4.5",
"wait-port": "^0.2.9",
"webpack": "^5.76.0",
"webpack-bundle-analyzer": "^4.5.0",
Expand Down
3 changes: 0 additions & 3 deletions src/components/AddressForm.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import useLocalize from '@hooks/useLocalize';
import useThemeStyles from '@hooks/useThemeStyles';
import * as ErrorUtils from '@libs/ErrorUtils';
import type {MaybePhraseKey} from '@libs/Localize';
import Navigation from '@libs/Navigation/Navigation';
import * as ValidationUtils from '@libs/ValidationUtils';
import CONST from '@src/CONST';
import type {Country} from '@src/CONST';
Expand Down Expand Up @@ -149,8 +148,6 @@ function AddressForm({
label={translate('common.addressLine', {lineNumber: 1})}
onValueChange={(data: unknown, key: unknown) => {
onAddressChanged(data, key);
// This enforces the country selector to use the country from address instead of the country from URL
Navigation.setParams({country: undefined});
chrispader marked this conversation as resolved.
Show resolved Hide resolved
}}
defaultValue={street1}
renamedInputKeys={{
Expand Down
1 change: 0 additions & 1 deletion src/components/AttachmentModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -620,7 +620,6 @@ export default withOnyx<AttachmentModalProps, AttachmentModalOnyxProps>({
const transactionID = parentReportAction?.actionName === CONST.REPORT.ACTIONS.TYPE.IOU ? parentReportAction?.originalMessage.IOUTransactionID ?? '0' : '0';
return `${ONYXKEYS.COLLECTION.TRANSACTION}${transactionID}`;
},
initWithStoredValues: false,
chrispader marked this conversation as resolved.
Show resolved Hide resolved
},
})(memo(AttachmentModal));

Expand Down
6 changes: 3 additions & 3 deletions src/components/AvatarWithDisplayName.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, {useCallback, useEffect, useRef} from 'react';
import {View} from 'react-native';
import type {OnyxCollection, OnyxEntry} from 'react-native-onyx';
import type {OnyxEntry} from 'react-native-onyx';
import {withOnyx} from 'react-native-onyx';
import type {ValueOf} from 'type-fest';
import useStyleUtils from '@hooks/useStyleUtils';
Expand All @@ -12,7 +12,7 @@ import * as ReportUtils from '@libs/ReportUtils';
import CONST from '@src/CONST';
import ONYXKEYS from '@src/ONYXKEYS';
import ROUTES from '@src/ROUTES';
import type {PersonalDetails, Policy, Report, ReportActions} from '@src/types/onyx';
import type {PersonalDetails, PersonalDetailsList, Policy, Report, ReportActions} from '@src/types/onyx';
import CaretWrapper from './CaretWrapper';
import DisplayNames from './DisplayNames';
import MultipleAvatars from './MultipleAvatars';
Expand All @@ -26,7 +26,7 @@ type AvatarWithDisplayNamePropsWithOnyx = {
parentReportActions: OnyxEntry<ReportActions>;

/** Personal details of all users */
personalDetails: OnyxCollection<PersonalDetails>;
personalDetails: OnyxEntry<PersonalDetailsList>;
};

type AvatarWithDisplayNameProps = AvatarWithDisplayNamePropsWithOnyx & {
Expand Down
2 changes: 1 addition & 1 deletion src/components/HeaderWithBackButton/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ function HeaderWithBackButton({
onCloseButtonPress = () => Navigation.dismissModal(),
onDownloadButtonPress = () => {},
onThreeDotsButtonPress = () => {},
report = null,
report,
policy,
policyAvatar,
shouldShowReportAvatarWithDisplay = false,
Expand Down
2 changes: 1 addition & 1 deletion src/components/KYCWall/BaseKYCWall.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@ function KYCWall({

transferBalanceButtonRef.current = targetElement;

const isExpenseReport = ReportUtils.isExpenseReport(iouReport ?? null);
const isExpenseReport = ReportUtils.isExpenseReport(iouReport);
const paymentCardList = fundList ?? {};

// Check to see if user has a valid payment method on file and display the add payment popover if they don't
Expand Down
2 changes: 1 addition & 1 deletion src/components/KeyboardAvoidingView/index.ios.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*/
import React from 'react';
import {KeyboardAvoidingView as KeyboardAvoidingViewComponent} from 'react-native';
import type KeyboardAvoidingViewProps from './types';
import type {KeyboardAvoidingViewProps} from './types';

function KeyboardAvoidingView(props: KeyboardAvoidingViewProps) {
// eslint-disable-next-line react/jsx-props-no-spreading
Expand Down
2 changes: 1 addition & 1 deletion src/components/KeyboardAvoidingView/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*/
import React from 'react';
import {View} from 'react-native';
import type KeyboardAvoidingViewProps from './types';
import type {KeyboardAvoidingViewProps} from './types';

function KeyboardAvoidingView(props: KeyboardAvoidingViewProps) {
const {behavior, contentContainerStyle, enabled, keyboardVerticalOffset, ...rest} = props;
Expand Down
5 changes: 3 additions & 2 deletions src/components/KeyboardAvoidingView/types.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import {KeyboardAvoidingViewProps} from 'react-native';
import type {KeyboardAvoidingViewProps} from 'react-native';

export default KeyboardAvoidingViewProps;
// eslint-disable-next-line import/prefer-default-export
export type {KeyboardAvoidingViewProps};
12 changes: 6 additions & 6 deletions src/components/LHNOptionsList/LHNOptionsList.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -98,13 +98,13 @@ function LHNOptionsList({style, contentContainerStyles, data, onSelectRow, optio
*/
const renderItem = useCallback(
({item: reportID}: RenderItemProps): ReactElement => {
const itemFullReport = reports?.[`${ONYXKEYS.COLLECTION.REPORT}${reportID}`] ?? null;
const itemReportActions = reportActions?.[`${ONYXKEYS.COLLECTION.REPORT_ACTIONS}${reportID}`] ?? null;
const itemParentReportActions = reportActions?.[`${ONYXKEYS.COLLECTION.REPORT_ACTIONS}${itemFullReport?.parentReportID}`] ?? null;
const itemParentReportAction = itemParentReportActions?.[itemFullReport?.parentReportActionID ?? ''] ?? null;
const itemPolicy = policy?.[`${ONYXKEYS.COLLECTION.POLICY}${itemFullReport?.policyID}`] ?? null;
const itemFullReport = reports?.[`${ONYXKEYS.COLLECTION.REPORT}${reportID}`];
const itemReportActions = reportActions?.[`${ONYXKEYS.COLLECTION.REPORT_ACTIONS}${reportID}`];
const itemParentReportActions = reportActions?.[`${ONYXKEYS.COLLECTION.REPORT_ACTIONS}${itemFullReport?.parentReportID}`];
const itemParentReportAction = itemParentReportActions?.[itemFullReport?.parentReportActionID ?? ''];
const itemPolicy = policy?.[`${ONYXKEYS.COLLECTION.POLICY}${itemFullReport?.policyID}`];
const transactionID = itemParentReportAction?.actionName === CONST.REPORT.ACTIONS.TYPE.IOU ? itemParentReportAction.originalMessage.IOUTransactionID ?? '' : '';
const itemTransaction = transactions?.[`${ONYXKEYS.COLLECTION.TRANSACTION}${transactionID}`] ?? null;
const itemTransaction = transactions?.[`${ONYXKEYS.COLLECTION.TRANSACTION}${transactionID}`];
const hasDraftComment = DraftCommentUtils.isValidDraftComment(draftComments?.[`${ONYXKEYS.COLLECTION.REPORT_DRAFT_COMMENT}${reportID}`]);
const sortedReportActions = ReportActionsUtils.getSortedReportActionsForDisplay(itemReportActions);
const lastReportAction = sortedReportActions[0];
Expand Down
2 changes: 1 addition & 1 deletion src/components/LHNOptionsList/OptionRowLHN.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ function OptionRowLHN({reportID, isFocused = false, onSelectRow = () => {}, opti
const formattedDate = DateUtils.getStatusUntilDate(statusClearAfterDate);
const statusContent = formattedDate ? `${statusText ? `${statusText} ` : ''}(${formattedDate})` : statusText;
const report = ReportUtils.getReport(optionItem.reportID ?? '');
const isStatusVisible = !!emojiCode && ReportUtils.isOneOnOneChat(!isEmptyObject(report) ? report : null);
const isStatusVisible = !!emojiCode && ReportUtils.isOneOnOneChat(!isEmptyObject(report) ? report : undefined);

const isGroupChat = ReportUtils.isGroupChat(optionItem) || ReportUtils.isDeprecatedGroupDM(optionItem);

Expand Down
2 changes: 1 addition & 1 deletion src/components/LHNOptionsList/OptionRowLHNData.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ function OptionRowLHNData({

const optionItemRef = useRef<OptionData>();

const shouldDisplayViolations = canUseViolations && ReportUtils.shouldDisplayTransactionThreadViolations(fullReport, transactionViolations, parentReportAction ?? null);
const shouldDisplayViolations = canUseViolations && ReportUtils.shouldDisplayTransactionThreadViolations(fullReport, transactionViolations, parentReportAction);

const optionItem = useMemo(() => {
// Note: ideally we'd have this as a dependent selector in onyx!
Expand Down
14 changes: 7 additions & 7 deletions src/components/MoneyRequestConfirmationList.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ type MoneyRequestConfirmationListProps = MoneyRequestConfirmationListOnyxProps &
selectedParticipants: Participant[];

/** Payee of the expense with login */
payeePersonalDetails?: OnyxEntry<OnyxTypes.PersonalDetails>;
payeePersonalDetails?: OnyxEntry<OnyxTypes.PersonalDetails> | null;
chrispader marked this conversation as resolved.
Show resolved Hide resolved

/** Should the list be read only, and not editable? */
isReadOnly?: boolean;
Expand Down Expand Up @@ -184,7 +184,7 @@ type MoneyRequestConfirmationListProps = MoneyRequestConfirmationListOnyxProps &
type MoneyRequestConfirmationListItem = Participant | ReportUtils.OptionData;

function MoneyRequestConfirmationList({
transaction = null,
transaction,
onSendMoney,
onConfirm,
iouType = CONST.IOU.TYPE.SUBMIT,
Expand Down Expand Up @@ -709,7 +709,7 @@ function MoneyRequestConfirmationList({
if (selectedParticipants.length === 0) {
return;
}
if (!isEditingSplitBill && isMerchantRequired && (isMerchantEmpty || (shouldDisplayFieldError && TransactionUtils.isMerchantMissing(transaction ?? null)))) {
if (!isEditingSplitBill && isMerchantRequired && (isMerchantEmpty || (shouldDisplayFieldError && TransactionUtils.isMerchantMissing(transaction)))) {
setFormError('iou.error.invalidMerchant');
return;
}
Expand Down Expand Up @@ -739,7 +739,7 @@ function MoneyRequestConfirmationList({
return;
}

if (isEditingSplitBill && TransactionUtils.areRequiredFieldsEmpty(transaction ?? null)) {
if (isEditingSplitBill && TransactionUtils.areRequiredFieldsEmpty(transaction)) {
setDidConfirmSplit(true);
setFormError('iou.error.genericSmartscanFailureMessage');
return;
Expand Down Expand Up @@ -861,8 +861,8 @@ function MoneyRequestConfirmationList({
style={[styles.moneyRequestMenuItem, styles.mt2]}
titleStyle={styles.moneyRequestConfirmationAmount}
disabled={didConfirm}
brickRoadIndicator={shouldDisplayFieldError && TransactionUtils.isAmountMissing(transaction ?? null) ? CONST.BRICK_ROAD_INDICATOR_STATUS.ERROR : undefined}
errorText={shouldDisplayFieldError && TransactionUtils.isAmountMissing(transaction ?? null) ? translate('common.error.enterAmount') : ''}
brickRoadIndicator={shouldDisplayFieldError && TransactionUtils.isAmountMissing(transaction) ? CONST.BRICK_ROAD_INDICATOR_STATUS.ERROR : undefined}
errorText={shouldDisplayFieldError && TransactionUtils.isAmountMissing(transaction) ? translate('common.error.enterAmount') : ''}
/>
),
shouldShow: shouldShowSmartScanFields,
Expand Down Expand Up @@ -1096,7 +1096,7 @@ function MoneyRequestConfirmationList({
isThumbnail,
fileExtension,
isLocalFile,
} = receiptPath && receiptFilename ? ReceiptUtils.getThumbnailAndImageURIs(transaction ?? null, receiptPath, receiptFilename) : ({} as ReceiptUtils.ThumbnailAndImageURI);
} = receiptPath && receiptFilename ? ReceiptUtils.getThumbnailAndImageURIs(transaction, receiptPath, receiptFilename) : ({} as ReceiptUtils.ThumbnailAndImageURI);

const resolvedThumbnail = isLocalFile ? receiptThumbnail : tryResolveUrlFromApiRoot(receiptThumbnail ?? '');
const resolvedReceiptImage = isLocalFile ? receiptImage : tryResolveUrlFromApiRoot(receiptImage ?? '');
Expand Down
6 changes: 3 additions & 3 deletions src/components/ShowContextMenuContext.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ type ShowContextMenuContextProps = {

const ShowContextMenuContext = createContext<ShowContextMenuContextProps>({
anchor: null,
report: null,
action: null,
transactionThreadReport: null,
report: undefined,
action: undefined,
transactionThreadReport: undefined,
checkIfContextMenuActive: () => {},
});

Expand Down
24 changes: 12 additions & 12 deletions src/languages/types.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import type {ReportAction} from '@src/types/onyx';
import type {OnyxInputOrEntry, ReportAction} from '@src/types/onyx';
import type {Unit} from '@src/types/onyx/Policy';
import type en from './en';

Expand Down Expand Up @@ -40,15 +40,15 @@ type LocalTimeParams = {
};

type EditActionParams = {
action: ReportAction | null;
action: OnyxInputOrEntry<ReportAction>;
};

type DeleteActionParams = {
action: ReportAction | null;
action: OnyxInputOrEntry<ReportAction>;
};

type DeleteConfirmationParams = {
action: ReportAction | null;
action: OnyxInputOrEntry<ReportAction>;
};

type BeginningOfChatHistoryDomainRoomPartOneParams = {
Expand Down Expand Up @@ -299,11 +299,10 @@ type DistanceRateOperationsParams = {count: number};
type ReimbursementRateParams = {unit: Unit};

export type {
AdminCanceledRequestParams,
ApprovedAmountParams,
AddressLineParams,
AdminCanceledRequestParams,
AlreadySignedInParams,
UserSplitParams,
ApprovedAmountParams,
BeginningOfChatHistoryAdminRoomPartOneParams,
BeginningOfChatHistoryAnnounceRoomPartOneParams,
BeginningOfChatHistoryAnnounceRoomPartTwo,
Expand All @@ -324,8 +323,10 @@ export type {
FormattedMaxLengthParams,
GoBackMessageParams,
GoToRoomParams,
HeldRequestParams,
InstantSummaryParams,
LocalTimeParams,
LogSizeParams,
LoggedInAsParams,
ManagerApprovedAmountParams,
ManagerApprovedParams,
Expand All @@ -339,11 +340,13 @@ export type {
PaidElsewhereWithAmountParams,
PaidWithExpensifyWithAmountParams,
ParentNavigationSummaryParams,
PaySomeoneParams,
PayerOwesAmountParams,
PayerOwesParams,
PayerPaidAmountParams,
PayerPaidParams,
PayerSettledParams,
ReimbursementRateParams,
RemovedTheRequestParams,
RenamedRoomActionParams,
ReportArchiveReasonsClosedParams,
Expand Down Expand Up @@ -375,7 +378,9 @@ export type {
UntilTimeParams,
UpdatedTheDistanceParams,
UpdatedTheRequestParams,
UsePlusButtonParams,
UserIsAlreadyMemberParams,
UserSplitParams,
ViolationsAutoReportedRejectedExpenseParams,
ViolationsCashExpenseWithNoReceiptParams,
ViolationsConversionSurchargeParams,
Expand All @@ -392,14 +397,9 @@ export type {
ViolationsTaxOutOfPolicyParams,
WaitingOnBankAccountParams,
WalletProgramParams,
UsePlusButtonParams,
WeSentYouMagicSignInLinkParams,
WelcomeEnterMagicCodeParams,
WelcomeNoteParams,
WelcomeToRoomParams,
ZipCodeExampleFormatParams,
LogSizeParams,
HeldRequestParams,
PaySomeoneParams,
ReimbursementRateParams,
};
Loading
Loading