bsky-app/src/view/com/post-thread
LW 50c1841a06
feat: Update HTML title on web #626 #599 (#655)
For any `Screen` that shows on desktop, `title` is "(1) ... - Bluesky"
where "(1)" is the unread notification count.

The titles are unlocalized and the string "Bluesky" is hardcoded,
following the pattern of the rest of the app.

Display names and post content are loaded into the title as effects.

Tested:
* all screens
* screen changes / component mounts/unmounts
* long posts with links and images
* display name set/unset
* spamming myself with notifications, clearing notifications
* /profile/did:... links
* lint (only my changed files), jest, e2e.

New utilities: `useUnreadCountLabel`, `bskyTitle`,
`combinedDisplayName`, `useSetTitle`.

resolves: #626 #599
2023-05-16 13:13:05 -05:00
..
PostLikedBy.tsx Refactor moderation to apply to accounts, profiles, and posts correctly (#548) 2023-04-27 12:38:23 -05:00
PostRepostedBy.tsx Refactor moderation to apply to accounts, profiles, and posts correctly (#548) 2023-04-27 12:38:23 -05:00
PostThread.tsx feat: Update HTML title on web #626 #599 (#655) 2023-05-16 13:13:05 -05:00
PostThreadItem.tsx Use dropdown for web reposting and quote posting (#607) 2023-05-15 15:18:39 -05:00