fix: build

This commit is contained in:
2024-04-22 15:24:25 +01:00
parent 80a4b5d8e6
commit bfdcbca08b
20 changed files with 135 additions and 128 deletions

View File

@ -396,9 +396,12 @@ export class UserState<TAppData> extends EventEmitter<UserStateEvents> {
return false;
}
getList(kind: EventKind): Array<ToNostrEventTag> {
getList<T extends ToNostrEventTag>(
kind: EventKind,
fnOther?: (tag: Array<string>) => T | undefined,
): Array<ToNostrEventTag> {
const list = this.#standardLists.get(kind);
return NostrLink.fromTags(list?.tags ?? []);
return NostrLink.fromTags<T>(list?.tags ?? [], fnOther);
}
serialize(): UserStateObject<TAppData> {