diff options
| author | Adam Soltys <[email protected]> | 2026-10-09 16:04:46 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-10-09 16:04:46 -0700 |
| commit | 22653c35ab372f7649711a743fd88b71265ae4e5 (patch) | |
| tree | e96aecb2d926ded1292c35bc81abc740df54cf2a /src/i18n.js | |
| parent | b6cca5ba5196d3b89df4708c0b1aff31ec624df0 (diff) | |
| download | coinosv3-22653c35ab372f7649711a743fd88b71265ae4e5.tar.gz coinosv3-22653c35ab372f7649711a743fd88b71265ae4e5.zip | |
Profiles: Posts / Replies tabs. Replies were mixed into a profile's list, tagged "↩ reply" — now Posts (the default) is what they posted and Replies is their side of other people's threads (NIP-10 replies, NIP-22 comments). Profiles load thirty mixed notes a page and older pages only on scroll, so a tab that holds few of its kind (someone who mostly replies, or never does) fetches older pages by itself — five at most per tab, so a person who never replies doesn't have their whole history paged through. tools/profile-replies-test.js; profile-feed-test waits for rows (the tabs come before them; the old "Latest posts" heading only appeared with notes in hand).
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Vps2H27rhbG9ZqseGfMrc3
Diffstat (limited to 'src/i18n.js')
| -rw-r--r-- | src/i18n.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/i18n.js b/src/i18n.js index 894012e..9df0127 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -708,6 +708,9 @@ const STR = { hatMainnetOnly: 'Hats are sold on mainnet and Mutinynet only', profNotesTitle: 'Latest posts', profNotesNone: 'No recent posts found.', + profTabPosts: 'Posts', + profTabReplies: 'Replies', + profRepliesNone: 'No recent replies found.', profReplyTag: 'reply', msgSearching: 'Searching…', msgNoMatches: 'No matches', |
