diff --git a/packages/app/src/Pages/ZapPool.tsx b/packages/app/src/Pages/ZapPool.tsx
index 8e28996b..b3777561 100644
--- a/packages/app/src/Pages/ZapPool.tsx
+++ b/packages/app/src/Pages/ZapPool.tsx
@@ -21,8 +21,7 @@ const DataProviders = [
},
];
-export function ZapPoolTarget({ target }: { target: ZapPoolRecipient }) {
- if (!ZapPoolController) return;
+function ZapPoolTargetInner({ target }: { target: ZapPoolRecipient }) {
const login = useLogin();
const profile = useUserProfile(target.pubkey);
const hasAddress = profile?.lud16 || profile?.lud06;
@@ -59,8 +58,14 @@ export function ZapPoolTarget({ target }: { target: ZapPoolRecipient }) {
);
}
-export default function ZapPoolPage() {
- if (!ZapPoolController) return;
+export function ZapPoolTarget({ target }: { target: ZapPoolRecipient }) {
+ if (!ZapPoolController) {
+ return null;
+ }
+ return ;
+}
+
+function ZapPoolPageInner() {
const login = useLogin();
const { system } = useEventPublisher();
const zapPool = useSyncExternalStore(
@@ -226,3 +231,10 @@ export default function ZapPoolPage() {
);
}
+
+export default function ZapPoolPage() {
+ if (!ZapPoolController) {
+ return null;
+ }
+ return ;
+}
\ No newline at end of file