plebeius
fa32833b2a
perf(components): prevent rerenders from updatingState
...
Use Zustand selectors with custom equality functions to only subscribe to specific fields needed by components, avoiding unnecessary rerenders when transient state like updatingState changes. Extract offline indicators into separate components to isolate rerenders. Memoize card components in catalog and popular threads views.
2026-01-02 16:42:16 +01:00
plebeius
bae6faa929
feat: implement 5chan-specific default board list
2025-11-03 22:06:18 +01:00
Tom (plebeius.eth)
797a1f23c6
perf(feed): optimize posts rendering via props refactoring, memoizations
2025-03-03 23:47:33 +01:00
Tom (plebeius.eth)
088ec8428b
fix popular posts
2024-10-12 17:09:23 +02:00
Tom (plebeius.eth)
c6a1283b56
fix(popular threads box): default to worksafe content and show 8 posts for single subplebbit
2024-06-12 16:50:39 +02:00
Tom (plebeius.eth)
387ae35904
fix eslint, styling
2024-06-06 20:44:53 +02:00
Tom (plebeius.eth)
83a3eeccaa
Update use-popular-posts.ts
2024-06-03 17:56:04 +02:00
Tom (plebeius.eth)
82de50b88a
refactor home component
2024-06-03 17:55:29 +02:00
Tom (plebeius.eth)
98c52e65da
feat(home): in popular threads box, show more posts per sub depending on available subs
2024-06-03 17:26:47 +02:00
plebeius.eth
4d0baffd09
refactor(home): use hook to fetch popular posts
2024-05-10 21:47:00 +02:00