Implement route to display zap-split modal

environments/review-zap-split-y0fwi7/deployments/4812
danidfra 2024-08-30 02:31:00 -03:00
rodzic 57945f5376
commit c4cdd31a6f
2 zmienionych plików z 3 dodań i 0 usunięć

Wyświetl plik

@ -44,6 +44,7 @@ import {
VideoModal, VideoModal,
EditRuleModal, EditRuleModal,
ZapPayRequestModal, ZapPayRequestModal,
ZapSplitModal,
ZapInvoiceModal, ZapInvoiceModal,
ZapsModal, ZapsModal,
} from 'soapbox/features/ui/util/async-components'; } from 'soapbox/features/ui/util/async-components';
@ -96,6 +97,7 @@ const MODAL_COMPONENTS: Record<string, React.LazyExoticComponent<any>> = {
'ZAPS': ZapsModal, 'ZAPS': ZapsModal,
'ZAP_INVOICE': ZapInvoiceModal, 'ZAP_INVOICE': ZapInvoiceModal,
'ZAP_PAY_REQUEST': ZapPayRequestModal, 'ZAP_PAY_REQUEST': ZapPayRequestModal,
'ZAP_SPLIT': ZapSplitModal,
}; };
export type ModalType = keyof typeof MODAL_COMPONENTS | null; export type ModalType = keyof typeof MODAL_COMPONENTS | null;

Wyświetl plik

@ -179,3 +179,4 @@ export const AdminNostrRelays = lazy(() => import('soapbox/features/admin/nostr-
export const ZapPayRequestModal = lazy(() => import('soapbox/features/ui/components/modals/zap-pay-request')); export const ZapPayRequestModal = lazy(() => import('soapbox/features/ui/components/modals/zap-pay-request'));
export const ZapInvoiceModal = lazy(() => import('soapbox/features/ui/components/modals/zap-invoice')); export const ZapInvoiceModal = lazy(() => import('soapbox/features/ui/components/modals/zap-invoice'));
export const ZapsModal = lazy(() => import('soapbox/features/ui/components/modals/zaps-modal')); export const ZapsModal = lazy(() => import('soapbox/features/ui/components/modals/zaps-modal'));
export const ZapSplitModal = lazy(() => import('soapbox/features/ui/components/modals/zap-split/zap-split-modal'));