Phase 0: Fix infinite loop in AppSidebar and module settings loading
- Fixed infinite loop by memoizing moduleEnabled with useCallback - Fixed useEffect dependencies to prevent re-render loops - Added loading check to prevent duplicate API calls - Fixed setState calls to only update when values actually change - Removed unused import (isModuleEnabled from modules.config)
This commit is contained in:
Binary file not shown.
Reference in New Issue
Block a user