Improve event types

This commit is contained in:
Alex Gleason
2023-05-06 16:51:23 -05:00
committed by fiatjaf_
parent d0bd599ce8
commit 8a53b3b8b3
8 changed files with 29 additions and 28 deletions

View File

@@ -17,9 +17,9 @@ export type ReactionEventTemplate = {
export function finishReactionEvent(
t: ReactionEventTemplate,
reacted: Event,
reacted: Event<number>,
privateKey: string,
): Event {
): Event<Kind.Reaction> {
const inheritedTags = reacted.tags.filter(
(tag) => tag.length >= 2 && (tag[0] === 'e' || tag[0] === 'p'),
)
@@ -37,7 +37,7 @@ export function finishReactionEvent(
}, privateKey)
}
export function getReactedEventPointer(event: Event): undefined | EventPointer {
export function getReactedEventPointer(event: Event<number>): undefined | EventPointer {
if (event.kind !== Kind.Reaction) {
return undefined
}