Closed asteriscos closed 1 month ago
One possibility would be to use a progress bar and match the height of the loading component to the search bar so the components aren't displaced when it finishes loading.
Remove many loading spinners in some views
plugins/wazuh/public/components/overview/mitre/framework/mitre.tsx
plugins/wazuh/public/components/overview/mitre/dashboard/dashboard.tsx
plugins/wazuh/public/components/common/wazuh-discover/wz-discover.tsx
plugins/wazuh/public/components/common/wazuh-discover/wz-flyout-discover.tsx
In
plugins/wazuh/public/components/agents/fim/inventory/fileDetail.tsx
In
plugins/wazuh/public/components/overview/compliance-table/components/requirement-flyout/requirement-flyout.tsx
:
In
plugins/wazuh/public/components/overview/mitre/framework/components/techniques/components/flyout-technique/flyout-technique.tsx
:
plugins/wazuh/public/components/overview/amazon-web-services/dashboards/dashboard.tsx
plugins/wazuh/public/components/overview/docker/dashboards/dashboard.tsx
plugins/wazuh/public/components/overview/fim/dashboard/dashboard.tsx
plugins/wazuh/public/components/overview/gdpr/dashboards/dashboard.tsx
plugins/wazuh/public/components/overview/github/dashboards/dashboard.tsx
plugins/wazuh/public/components/overview/google-cloud/dashboards/dashboard.tsx
plugins/wazuh/public/components/overview/hipaa/dashboards/dashboard.tsx
plugins/wazuh/public/components/overview/malware-detection/dashboard/dashboard.tsx
plugins/wazuh/public/components/overview/nist/dashboards/dashboard.tsx
plugins/wazuh/public/components/overview/office/dashboard/dashboard.tsx
plugins/wazuh/public/components/overview/pci/dashboards/dashboard.tsx
plugins/wazuh/public/components/overview/threat-hunting/dashboard/dashboard.tsx
plugins/wazuh/public/components/overview/tsc/dashboards/dashboard.tsx
plugins/wazuh/public/components/overview/virustotal/dashboard/dashboard.tsx
Navigate to "Threat intelligence" » "MITRE ATT&CK"
See the Loading Search Progress
How to test File Integrity Monitoring
- Click On "Menu"
- Expand "Endpoint Security"
- Click On "File Integrity Monitoring"
- Select "Inventory" tab
- Click On "Select agent"
- Select "Debian agent" (ID: 001)
- Select "/etc/resolv.conf" file
- See the Loading Search Progress
https://github.com/user-attachments/assets/b7bb5318-46d0-4560-85f2-f544d00df3e6
How to test GDPR
- Click On "Menu"
- Expand "Security Operations"
- Click On "GDPR"
- Select "Control" tab
- Click On any requirement
- See the Loading Search Progress
https://github.com/user-attachments/assets/70f30793-17d4-401d-a0dd-7f2610488b7b
How to test PCI DSS
- Click On "Menu"
- Expand "Security Operations"
- Click On "PCI DSS"
- Select "Control" tab
- Click On any requirement
- See the Loading Search Progress
https://github.com/user-attachments/assets/39109fdb-b2df-456a-948c-e547a3e0fc62
How to test HIPAA
- Click On "Menu"
- Expand "Security Operations"
- Click On "HIPAA"
- Select "Control" tab
- Click On any requirement
- See the Loading Search Progress
How to test NIST 800-53
- Click On "Menu"
- Expand "Security Operations"
- Click On "NIST 800-53"
- Select "Control" tab
- Click On any requirement
- See the Loading Search Progress
How to test TSC
- Click On "Menu"
- Expand "Security Operations"
- Click On "TSC"
- Select "Control" tab
- Click On any requirement
- See the Loading Search Progress
How to test MITRE ATT&CK
- Click On "Menu"
- Expand "Threat intelligence"
- Click On "MITRE ATT&CK"
- Select "Framework" tab
- Click On any requirement
- See the Loading Search Progress
Description Currently, the search bar has a loading spinner which makes some views have several loading spinners and also displaces the search bar. We should avoid this by removing the loading of find a way to have a single loading in the page.
Steps to reproduce