BlueWallet/navigation/LazyLoadLDKOpenChannelStack.tsx

26 lines
717 B
TypeScript
Raw Normal View History

2024-05-11 12:33:55 -04:00
import React, { lazy, Suspense } from 'react';
2024-05-20 10:54:13 +01:00
2024-05-11 12:33:55 -04:00
import { LazyLoadingIndicator } from './LazyLoadingIndicator';
2024-06-08 12:01:56 -04:00
const SelectWallet = lazy(() => import('../screen/wallets/SelectWallet'));
2024-05-11 12:33:55 -04:00
const LdkOpenChannel = lazy(() => import('../screen/lnd/ldkOpenChannel'));
const Success = lazy(() => import('../screen/send/success'));
export const SelectWalletComponent = () => (
<Suspense fallback={<LazyLoadingIndicator />}>
<SelectWallet />
</Suspense>
);
export const LdkOpenChannelComponent = () => (
<Suspense fallback={<LazyLoadingIndicator />}>
<LdkOpenChannel />
</Suspense>
);
export const SuccessComponent = () => (
<Suspense fallback={<LazyLoadingIndicator />}>
<Success />
</Suspense>
);