From c4cdd31a6fce89a56d0bf7dc8e4d5cea437e23d5 Mon Sep 17 00:00:00 2001 From: danidfra Date: Fri, 30 Aug 2024 02:31:00 -0300 Subject: [PATCH] Implement route to display zap-split modal --- src/features/ui/components/modal-root.tsx | 2 ++ src/features/ui/util/async-components.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/src/features/ui/components/modal-root.tsx b/src/features/ui/components/modal-root.tsx index 4b8827837..d2a843121 100644 --- a/src/features/ui/components/modal-root.tsx +++ b/src/features/ui/components/modal-root.tsx @@ -44,6 +44,7 @@ import { VideoModal, EditRuleModal, ZapPayRequestModal, + ZapSplitModal, ZapInvoiceModal, ZapsModal, } from 'soapbox/features/ui/util/async-components'; @@ -96,6 +97,7 @@ const MODAL_COMPONENTS: Record> = { 'ZAPS': ZapsModal, 'ZAP_INVOICE': ZapInvoiceModal, 'ZAP_PAY_REQUEST': ZapPayRequestModal, + 'ZAP_SPLIT': ZapSplitModal, }; export type ModalType = keyof typeof MODAL_COMPONENTS | null; diff --git a/src/features/ui/util/async-components.ts b/src/features/ui/util/async-components.ts index 2510fb96f..125d08221 100644 --- a/src/features/ui/util/async-components.ts +++ b/src/features/ui/util/async-components.ts @@ -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 ZapInvoiceModal = lazy(() => import('soapbox/features/ui/components/modals/zap-invoice')); 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'));