fix zap splits for large lists

This commit is contained in:
2023-09-19 09:37:24 +01:00
parent 9fb6f0dfee
commit 803c8ee05e
3 changed files with 18 additions and 9 deletions

View File

@ -163,11 +163,12 @@ export default function SendSats(props: SendSatsProps) {
<FormattedMessage defaultMessage="Send sats splits to" /> <FormattedMessage defaultMessage="Send sats splits to" />
)} )}
</h2> </h2>
<div className="flex g4"> <div className="flex g4 f-wrap">
{props.targets.map(v => ( {props.targets.map(v => (
<ProfileImage <ProfileImage
pubkey={v.value} pubkey={v.value}
showUsername={false} showUsername={false}
showFollowingMark={false}
imageOverlay={formatShort(Math.floor((amount?.amount ?? 0) * (v.weight / total)))} imageOverlay={formatShort(Math.floor((amount?.amount ?? 0) * (v.weight / total)))}
/> />
))} ))}

View File

@ -190,6 +190,7 @@ export class Zapper {
} }
async #getService(t: ZapTarget) { async #getService(t: ZapTarget) {
try {
if (t.type === "lnurl") { if (t.type === "lnurl") {
const svc = new LNURL(t.value); const svc = new LNURL(t.value);
await svc.load(); await svc.load();
@ -202,5 +203,8 @@ export class Zapper {
return svc; return svc;
} }
} }
}catch {
// nothing
}
} }
} }

View File

@ -410,6 +410,10 @@ input:disabled {
justify-content: space-between; justify-content: space-between;
} }
.f-wrap {
flex-flow: wrap;
}
.g2 { .g2 {
gap: 2px; gap: 2px;
} }