Something went wrong. Try again.
Barazo default frontend barazo.forum
Something went wrong. Try again.
refactor(web): extract hooks and sub-components from oversized pages (#77) master
Extract state/logic into custom hooks and UI into sub-components to bring all page files under the ~150-line component limit. Pages refactored: - settings/page.tsx (305 -> 157): useSettingsForm hook - admin/moderation (235 -> 146): useModerationData hook - admin/sybil-detection (228 -> 136): useSybilData hook - u/[handle] (215 -> 149): ProfileHeader, ProfileSkeleton components - admin/onboarding (214 -> 101): useOnboardingFields hook - search (195 -> 44): SearchResults, SearchResultCard components - admin/plugins (195 -> 92): DependencyWarningDialog, usePluginManagement - admin/users (189 -> 108): UserCard component Closes #23
Author Guido X Jansen Committer GitHub Date (Feb 23, 2026, 9:11 PM UTC) Commit b3eff4c9 b3eff4c932373dc19da6ba88e8bf7c4e5b8ced7b Parent 3e10a811 3e10a8116233d98babccf84984abbfdd201df23b