Describe the pull request
This pull request addresses an issue where the search loader is displayed indefinitely, which can give users the impression that the application is stuck or unresponsive. The fix involves implementing proper termination conditions for the search loader, ensuring that it is displayed only while a search operation is in progress and hidden once the operation is complete. This modification will enhance the user experience by providing more accurate feedback on the search process, thereby preventing potential confusion and frustration.
Checklist
[x] I have made the modifications or added tests related to my PR
[x] I have run the tests and linters locally and they pass
[x] I have added/updated the documentation for my RP
Show Validation
```
Success! The configuration is valid.
```
Terraform Plan 📖 success
Show Plan
```
module.istio.kubectl_manifest.virtual_services["dev-s42-sandbox"]: Refreshing state... [id=/apis/networking.istio.io/v1alpha3/namespaces/sandbox/virtualservices/dev-s42-sandbox]
module.jwtks_service.kubernetes_service.app[0]: Refreshing state... [id=sandbox/jwtks-service]
module.jwtks_service.kubernetes_deployment.app[0]: Refreshing state... [id=sandbox/jwtks-service]
kubernetes_config_map.stud42_config: Refreshing state... [id=sandbox/stud42-config]
module.jwtks_service.kubernetes_horizontal_pod_autoscaler_v2.app[0]: Refreshing state... [id=sandbox/jwtks-service]
module.jwtks_service.kubernetes_manifest.certificate["grpc-internal"]: Refreshing state...
No changes. Your infrastructure matches the configuration.
Terraform has compared your real infrastructure against your configuration
and found no differences, so no changes are needed.
```
Describe the pull request This pull request addresses an issue where the search loader is displayed indefinitely, which can give users the impression that the application is stuck or unresponsive. The fix involves implementing proper termination conditions for the search loader, ensuring that it is displayed only while a search operation is in progress and hidden once the operation is complete. This modification will enhance the user experience by providing more accurate feedback on the search process, thereby preventing potential confusion and frustration.
Checklist