Improve write-review flow and require Node 22.18 for native TS stripping.

Gate login, reveal the form after a rating, and wire inline Rate this mint; drop --experimental-strip-types.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
michilis
2026-08-24 21:52:11 +02:00
co-authored by Cursor
parent c74c7fc187
commit b95aab2bcd
35 changed files with 657 additions and 145 deletions
+9 -2
View File
@@ -263,6 +263,9 @@
"reviews.empty": "Ancora nessuna recensione. Sii il primo a scriverne uno.",
"reviews.emptyWritten": "Nessuna recensione scritta qui. Sii il primo a scriverne uno.",
"reviews.emptyFilter": "Nessuna recensione corrisponde a questo filtro.",
"reviews.rate.cashu": "Valuta questo mint",
"reviews.rate.fedimint": "Valuta questa federazione",
"reviews.rate.lnurl": "Valuta questo mint",
"reviews.noscript": "Le recensioni sono firmate su Nostr e caricare nel browser, quindi questa lista ha bisogno di JavaScript. La valutazione e conta sopra provengono dal sito stesso.",
"reviews.relayError": "Non poteva raggiungere il relè. Le recensioni possono essere incomplete.",
"reviews.srRating": "{rating} su 5",
@@ -289,7 +292,12 @@
"reviews.breakdown.1": "{n} una stella",
"reviews.breakdown.none": "{n} senza classificazione",
"reviews.dialog.title": "Recensione {name}",
"reviews.dialog.note": "Firmato con la chiave Nostr e pubblicato su relè pubblici. Non può essere modificato o cancellato.",
"reviews.dialog.lede.cashu": "Racconta la tua esperienza con questo mint.",
"reviews.dialog.lede.fedimint": "Racconta la tua esperienza con questa federazione.",
"reviews.dialog.lede.lnurl": "Racconta la tua esperienza con questo mint.",
"reviews.dialog.permanent": "Pubblicato in modo permanente su relay Nostr pubblici.",
"reviews.dialog.gate.title": "Accedi per scrivere una recensione",
"reviews.dialog.gate.lead": "Le recensioni sono firmate con la tua chiave Nostr. Resta nel tuo signer, questo sito non la vede mai.",
"reviews.dialog.ratingLegend": "La tua valutazione",
"reviews.dialog.starsSr.one": "{n} stella stella",
"reviews.dialog.starsSr.other": "{n} stelle",
@@ -310,7 +318,6 @@
"reviews.dialog.waitingSigner": "Aspettando il tuo firmatario",
"reviews.dialog.confirmClose": "Chiudi questa recensione? La tua bozza viene mantenuta fino a quando non esci dal sito.",
"reviews.dialog.why.login": "Accedi per pubblicare",
"reviews.dialog.why.rating": "Scegli una valutazione",
"reviews.dialog.why.words": "Scrivi qualche parola",
"reviews.dialog.why.more.one": "{n} più carattere",
"reviews.dialog.why.more.other": "{n} più caratteri",