Fix childer tennats

This commit is contained in:
Urtzi Alfaro
2025-12-29 17:25:20 +01:00
parent adef7971a0
commit c1dedfa44f
5 changed files with 108 additions and 57 deletions

View File

@@ -36,14 +36,9 @@ export const TenantSwitcher: React.FC<TenantSwitcherProps> = ({
clearError,
} = useTenant();
// Load tenants on mount
useEffect(() => {
if (!availableTenants) {
loadUserTenants();
}
}, [availableTenants, loadUserTenants]);
// NOTE: Removed duplicate loadUserTenants() useEffect
// Tenant loading is already handled by useTenantInitializer at app level (stores/useTenantInitializer.ts)
// This was causing duplicate /tenants API calls on every dashboard load
// Handle click outside to close dropdown
useEffect(() => {