feat: relay reviews

This commit is contained in:
codytseng
2025-09-20 22:00:28 +08:00
parent fcb31d8052
commit 2439150c6e
40 changed files with 1206 additions and 207 deletions

View File

@@ -369,3 +369,14 @@ export function getEmojisFromEvent(event: Event): TEmoji[] {
return emojis
}
export function getStarsFromRelayReviewEvent(event: Event): number {
const ratingTag = event.tags.find((t) => t[0] === 'rating')
if (ratingTag) {
const stars = parseFloat(ratingTag[1]) * 5
if (stars > 0 && stars <= 5) {
return stars
}
}
return 0
}