refactor(dock): simplify badge count logic
Description
Linked Issues
Additional context
@kovsu is attempting to deploy a commit to the RSS3 Team on Vercel.
A member of the Team first needs to authorize it.
/ai-review
Suggested PR Title:
refactor(dock): simplify badge count logic
Change Summary: Refactor dock badge logic for cleaner badge count handling.
Code Review: No change requests necessary.
I only subscribe to a few feeds, and a few moments after I marked all of them as read, hundreds of new ones appear. So will there be a situation where the number will be thousands or even more? It's maybe strange in this situation.
Agree that it makes more sense to show the actual numbers
Perhaps we can limit a relatively large number, such as the unread count not exceeding five digits.