Skip to content

Commit 10e1c2f

Browse files
committed
fix stable sync
1 parent ff4495e commit 10e1c2f

2 files changed

Lines changed: 20 additions & 64 deletions

File tree

app/components/UI/Earn/Views/EarnMusdConversionEducationView/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ import { selectMusdQuickConvertEnabledFlag } from '../../selectors/featureFlags'
4848
import { toChecksumAddress } from '../../../../../util/address';
4949
import { safeFormatChainIdToHex } from '../../../Card/util/safeFormatChainIdToHex';
5050
import { MONEY_EVENTS_CONSTANTS } from '../../../Money/constants/moneyEvents';
51+
import { selectMoneyHubEnabledFlag } from '../../../Money/selectors/featureFlags.ts';
5152
interface EarnMusdConversionEducationViewRouteParams {
5253
/**
5354
* Indicates if this navigation originated from a deeplink

app/components/UI/Ramp/Views/BuildQuote/BuildQuote.tsx

Lines changed: 19 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1,81 +1,26 @@
1-
import {
2-
Button,
3-
ButtonSize,
4-
ButtonVariant,
5-
FontWeight,
6-
IconName,
7-
Text,
8-
TextColor,
9-
TextVariant,
10-
} from '@metamask/design-system-react-native';
11-
import {
12-
normalizeProviderCode,
13-
RampsOrderStatus,
14-
} from '@metamask/ramps-controller';
15-
import type { CaipChainId } from '@metamask/utils';
16-
import {
17-
useFocusEffect,
18-
useIsFocused,
19-
useNavigation,
20-
} from '@react-navigation/native';
211
import React, {
222
useCallback,
233
useEffect,
244
useMemo,
255
useRef,
266
useState,
277
} from 'react';
28-
import { Animated, Linking, View } from 'react-native';
29-
import InAppBrowser from 'react-native-inappbrowser-reborn';
30-
import { useSelector } from 'react-redux';
31-
import { strings } from '../../../../../../locales/i18n';
32-
import HeaderCompactStandard from '../../../../../component-library/components-temp/HeaderCompactStandard';
33-
import BannerAlert from '../../../../../component-library/components/Banners/Banner/variants/BannerAlert/BannerAlert';
34-
import { BannerAlertSeverity } from '../../../../../component-library/components/Banners/Banner/variants/BannerAlert/BannerAlert.types';
35-
import Routes from '../../../../../constants/navigation/Routes';
36-
import { FIAT_ORDER_PROVIDERS } from '../../../../../constants/on-ramp';
37-
import { MetaMetricsEvents } from '../../../../../core/Analytics';
8+
import { Linking, Animated, View } from 'react-native';
389
import {
39-
getRampRoutingDecision,
40-
UnifiedRampRoutingType,
41-
} from '../../../../../reducers/fiatOrders';
42-
import Device from '../../../../../util/device';
43-
import { useParams } from '../../../../../util/navigation/navUtils';
44-
import Keypad, { type KeypadChangeData, Keys } from '../../../../Base/Keypad';
45-
import { useAnalytics } from '../../../../hooks/useAnalytics/useAnalytics';
46-
import { useDebouncedValue } from '../../../../hooks/useDebouncedValue';
47-
import { useFormatters } from '../../../../hooks/useFormatters';
48-
import { useStyles } from '../../../../hooks/useStyles';
10+
useNavigation,
11+
useFocusEffect,
12+
useIsFocused,
13+
} from '@react-navigation/native';
14+
import type { CaipChainId } from '@metamask/utils';
15+
import InAppBrowser from 'react-native-inappbrowser-reborn';
4916
import ScreenLayout from '../../Aggregator/components/ScreenLayout';
50-
import { PROVIDER_LINKS } from '../../Aggregator/types';
51-
import { BuildQuoteSelectors } from '../../Aggregator/Views/BuildQuote/BuildQuote.testIds';
52-
import PaymentMethodPill from '../../components/PaymentMethodPill';
53-
import QuickAmounts from '../../components/QuickAmounts';
54-
import TruncatedError from '../../components/TruncatedError';
55-
import { useBlinkingCursor } from '../../hooks/useBlinkingCursor';
56-
import { useProviderLimits } from '../../hooks/useProviderLimits';
57-
import useRampAccountAddress from '../../hooks/useRampAccountAddress';
58-
import { useRampsController } from '../../hooks/useRampsController';
59-
import { useRampsQuotes } from '../../hooks/useRampsQuotes';
60-
import { useTokenNetworkInfo } from '../../hooks/useTokenNetworkInfo';
61-
import { useTransakController } from '../../hooks/useTransakController';
62-
import { useTransakRouting } from '../../hooks/useTransakRouting';
63-
import {
64-
getQuoteBuyUserAgent,
65-
getQuoteProviderName,
66-
isCustomAction,
67-
isNativeProvider,
68-
} from '../../types';
6917
import {
7018
buildQuoteWithRedirectUrl,
7119
getCheckoutContext,
7220
getWidgetRedirectConfig,
7321
} from '../../utils/buildQuoteWithRedirectUrl';
7422
import { computeAmountUpdate } from '../../utils/computeAmountUpdate';
7523
import { getRampCallbackBaseUrl } from '../../utils/getRampCallbackBaseUrl';
76-
import { normalizeAssetIdForApi } from '../../utils/normalizeAssetIdForApi';
77-
import { parseUserFacingError } from '../../utils/parseUserFacingError';
78-
import { providerSupportsAsset } from '../../utils/providerSupportsAsset';
7924
import { getNavigateAfterExternalBrowserRoutes } from '../../utils/rampsNavigation';
8025
import { reportRampsError } from '../../utils/reportRampsError';
8126
import { providerSupportsAsset } from '../../utils/providerSupportsAsset';
@@ -117,9 +62,19 @@ import { BuildQuoteSelectors } from '../../Aggregator/Views/BuildQuote/BuildQuot
11762
import { BUILD_QUOTE_TEST_IDS } from './BuildQuote.testIds';
11863
import { createPaymentSelectionModalNavigationDetails } from '../Modals/PaymentSelectionModal';
11964
import { createCheckoutNavDetails } from '../Checkout';
120-
import { createPaymentSelectionModalNavigationDetails } from '../Modals/PaymentSelectionModal';
121-
import { createSettingsModalNavDetails } from '../Modals/SettingsModal';
65+
import {
66+
isNativeProvider,
67+
isCustomAction,
68+
getQuoteProviderName,
69+
getQuoteBuyUserAgent,
70+
} from '../../types';
71+
import { FIAT_ORDER_PROVIDERS } from '../../../../../constants/on-ramp';
12272
import { createTokenNotAvailableModalNavigationDetails } from '../Modals/TokenNotAvailableModal';
73+
import { useParams } from '../../../../../util/navigation/navUtils';
74+
import BannerAlert from '../../../../../component-library/components/Banners/Banner/variants/BannerAlert/BannerAlert';
75+
import { BannerAlertSeverity } from '../../../../../component-library/components/Banners/Banner/variants/BannerAlert/BannerAlert.types';
76+
import { useTransakController } from '../../hooks/useTransakController';
77+
import { useTransakRouting } from '../../hooks/useTransakRouting';
12378
import { createV2VerifyIdentityNavDetails } from '../NativeFlow/VerifyIdentity';
12479
import { createV2EnterEmailNavDetails } from '../NativeFlow/EnterEmail';
12580
import { parseUserFacingError } from '../../utils/parseUserFacingError';

0 commit comments

Comments
 (0)