Add labels to the listing

This commit is contained in:
dtonon 2026-04-09 17:13:20 +01:00
parent b5b2f97d35
commit ce03876fed
3 changed files with 11 additions and 0 deletions

View file

@ -5,6 +5,7 @@ import { RELAY_URL, GROUP_ID } from "$lib/config";
export type ThreadData = {
id: string;
title: string;
labels: string[];
authorPubkey: string;
createdAt: number;
replyCount: number;
@ -42,6 +43,7 @@ export async function loadThreads() {
threads = events.map((e) => ({
id: e.id,
title: e.tags.find((t) => t[0] === "title")?.[1] ?? "(untitled)",
labels: e.tags.filter((t) => t[0] === "t" && t[1]).map((t) => t[1]),
authorPubkey: e.pubkey,
createdAt: e.created_at,
replyCount: 0,