feat: zaps #78
@ -1,12 +1,5 @@
|
||||
.zap {
|
||||
background-color: var(--note-bg);
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
flex-direction: column;
|
||||
padding: 10px;
|
||||
border-radius: 16px;
|
||||
margin-bottom: 12px;
|
||||
min-height: unset;
|
||||
}
|
||||
|
||||
.zap .summary {
|
||||
@ -15,10 +8,6 @@
|
||||
justify-content: space-between;
|
||||
}
|
||||
|
||||
.zap .body a {
|
||||
color: var(--highlight);
|
||||
}
|
||||
|
||||
.zap .amount {
|
||||
font-size: 18px;
|
||||
}
|
||||
@ -72,3 +61,11 @@
|
||||
.rest-zaps:before {
|
||||
content: ", ";
|
||||
}
|
||||
|
||||
.note.zap > .header {
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.note.zap > .body {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
@ -79,12 +79,13 @@ export function parseZap(zap: TaggedRawEvent): ParsedZap {
|
||||
|
||||
}
|
||||
|
||||
const Zap = ({ zap }: { zap: ParsedZap }) => {
|
||||
const { amount, content, zapper, valid } = zap
|
||||
This is wrong, were not using this format anymore, can you revert to previous? The This is wrong, were not using this format anymore, can you revert to previous?
The `description` tag contains the zap note and the hash of this should match the description hash of the invoice
|
||||
const { amount, content, zapper, valid, p } = zap
|
||||
This is wrong, were not using this format anymore, can you revert to previous? The This is wrong, were not using this format anymore, can you revert to previous?
The `description` tag contains the zap note and the hash of this should match the description hash of the invoice
|
||||
|
||||
return valid ? (
|
||||
<div className="zap">
|
||||
This is wrong, were not using this format anymore, can you revert to previous? The This is wrong, were not using this format anymore, can you revert to previous?
The `description` tag contains the zap note and the hash of this should match the description hash of the invoice
|
||||
<div className="summary">
|
||||
This is wrong, were not using this format anymore, can you revert to previous? The This is wrong, were not using this format anymore, can you revert to previous?
The `description` tag contains the zap note and the hash of this should match the description hash of the invoice
|
||||
<div className="zap note card">
|
||||
This is wrong, were not using this format anymore, can you revert to previous? The This is wrong, were not using this format anymore, can you revert to previous?
The `description` tag contains the zap note and the hash of this should match the description hash of the invoice
|
||||
<div className="header">
|
||||
This is wrong, were not using this format anymore, can you revert to previous? The This is wrong, were not using this format anymore, can you revert to previous?
The `description` tag contains the zap note and the hash of this should match the description hash of the invoice
|
||||
{zapper && <ProfileImage pubkey={zapper} />}
|
||||
<ProfileImage pubkey={p} />
|
||||
This is wrong, were not using this format anymore, can you revert to previous? The This is wrong, were not using this format anymore, can you revert to previous?
The `description` tag contains the zap note and the hash of this should match the description hash of the invoice
|
||||
<div className="amount">
|
||||
<span className="amount-number">{formatShort(amount)}</span> sats
|
||||
</div>
|
||||
|
||||
This is wrong, were not using this format anymore, can you revert to previous? The This is wrong, were not using this format anymore, can you revert to previous?
The `description` tag contains the zap note and the hash of this should match the description hash of the invoice
This is wrong, were not using this format anymore, can you revert to previous? The This is wrong, were not using this format anymore, can you revert to previous?
The `description` tag contains the zap note and the hash of this should match the description hash of the invoice
|
@ -35,7 +35,7 @@ export default function useTimelineFeed(subject: TimelineSubject, options: Timel
|
||||
|
||||
let sub = new Subscriptions();
|
||||
sub.Id = `timeline:${subject.type}:${subject.discriminator}`;
|
||||
sub.Kinds = new Set([EventKind.TextNote, EventKind.Repost]);
|
||||
sub.Kinds = new Set([EventKind.TextNote, EventKind.Repost, EventKind.ZapReceipt]);
|
||||
switch (subject.type) {
|
||||
case "pubkey": {
|
||||
sub.Authors = new Set(subject.items);
|
||||
|
This is wrong, were not using this format anymore, can you revert to previous?
The
description
tag contains the zap note and the hash of this should match the description hash of the invoiceThis is wrong, were not using this format anymore, can you revert to previous?
The
description
tag contains the zap note and the hash of this should match the description hash of the invoice