aprobado)) { $consulta_historial->where('status', 'approved'); } if (!empty($this->buscar)) { $consulta_historial->whereHas('usuario', function ($query) { $query->where('email', 'like', '%' . $this->buscar . '%'); }); } // Limitar resultados a un máximo de 200 $resultados = $consulta_historial->take(200)->paginate(30); // Restablecer la paginación después de limitar los resultados $resultados->setCollection($resultados->getCollection()->values()); return view('livewire.logs-recargas',[ 'historial_recargas' => $resultados ]); } }