diff options
Diffstat (limited to 'src/features')
| -rw-r--r-- | src/features/messages.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/features/messages.js b/src/features/messages.js index 3a65725..38e533b 100644 --- a/src/features/messages.js +++ b/src/features/messages.js @@ -5338,10 +5338,12 @@ export function messagesFeature(ctx) { else loadFollowers(pk); render(); }; + // not known yet: an invisible stand-in holds the place, and the number + // fades in over it (no dash flashing first) const btn = (which, n, label) => h('button', { type: 'button', class: 'social-count' + (ui.profPeople === which ? ' on' : ''), 'aria-expanded': String(ui.profPeople === which), onClick: () => pick(which), - }, h('b', {}, n == null ? '–' : compactNum(n)), ' ', label); + }, h('b', { class: 'social-n' + (n == null ? ' pending' : '') }, n == null ? '0' : compactNum(n)), ' ', label); const shown = ui.npubShown === pk; return h('div', { class: 'row social-line' }, btn('following', follows, t('profFollowing')), |
