tenantpilot/components/policy-explorer
Ahmed Darrazi 56088ca6c0
All checks were successful
Trigger Cloudarix Deploy / call-webhook (push) Successful in 1s
fix: Resolve search infinite loop issue
Fixed useEffect dependency problem in SearchInput that caused
infinite re-renders when searching with 2+ characters.

Changes:
- Removed onSearch from useEffect dependencies
- Added ESLint disable comment for exhaustive-deps
- Search now only triggers on debouncedQuery changes

Issue: Search spinner would hang indefinitely when typing 2 chars
Root cause: onSearch callback recreated on every render, causing loop
Solution: Only depend on debouncedQuery in useEffect
2025-12-07 22:59:07 +01:00
..
PolicyDetailSheet.tsx feat: Policy Explorer UX Upgrade (003) 2025-12-07 02:28:15 +01:00
PolicySearchContainer.tsx fix: Resolve search infinite loop issue 2025-12-07 22:59:07 +01:00
PolicyTable.tsx feat: Policy Explorer UX Upgrade (003) 2025-12-07 02:28:15 +01:00