The thread page names its reader, and drops an unused helper

FeatureMediaService
Shipped
September 6, 2026 at 10:07 PM UTC
Author
Kamo
Commit
43a7743

`viewerMemberId` on the thread page, so the console can tell the viewer's own reactions from everybody else's without a second call to /api/user-info. A ref filled in by a second async fetch is empty for the first render, and a reaction chip that starts un-filled and corrects itself a moment later reads as a failed click. A string, for the reason every id in this feature is one: a 19-digit int64 loses precision through JSON.parse. `none()` is gone — written as a convenience for the empty case and never called.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing