[ACS-9374] [ACS-9590] Fix search pop up and infinite loading animation (#4717)

* [ACS-9374] Prevent search popup flicker on Enter key press

* feat: WIP - fixing search input errors for draft PR

* Add test for mat-error on empty search term and handle loading state properly

* Add test for mat-error on empty search term and handle loading state properly

* Add whitespace error and fix unit test for checkbox

* Fix sonarcloud issue for exception

* [ACS-9374] Add validator to aca-shared

* [ACS-9374] Simplify HTML by handling error state in TypeScript

* [ACS-9374] Fix error validation process

* [ACS-9374] Fix sonarcloud issue

* [ACS-9374] Prevent library search with search term less than 2 characters

* [ACS-9374] Show validation error on checking and unchecking checkbox

* [ACS-9374] Provide default value to hasLibrariesConstraint

* [ACS-9374] Close dropdown on search submission

* [ACS-9374] Close menu on search trigger

* [ACS-9374] Remove explicit 0 from setTimeout
This commit is contained in:
Shivangi Shree
2025-08-01 13:15:50 +05:30
committed by GitHub
parent f07cf7999c
commit a1d4fa047f
11 changed files with 368 additions and 38 deletions
+3 -1
View File
@@ -574,7 +574,9 @@
"FILES": "Files",
"FOLDERS": "Folders",
"LIBRARIES": "Libraries",
"HINT": "Search input must have at least 2 alphanumeric characters."
"MIN_LENGTH": "Search input must have at least 2 alphanumeric characters.",
"REQUIRED": "Search input is required.",
"WHITESPACE": "Search input cannot be only whitespace."
},
"SORT": {
"SORTING_OPTION": "Sort by",