-
Notifications
You must be signed in to change notification settings - Fork 29
Closed
Labels
Client: by XType: UXconcerning user interface and in a broader sense user experienceconcerning user interface and in a broader sense user experiencereleasedmanaged by CI (semantic-release)managed by CI (semantic-release)released on @mastermanaged by CI (semantic-release)managed by CI (semantic-release)
Description
User Story:
As a user configuring fields for the main form, I want to quickly search for a field using a full-text filter so I can filter out fields quickly and avoid scrolling through the complete list.
Objective:
Currently, when a user is configuring fields for the main form, they have to scroll through the entire list to find a specific field. In scenarios where field names are similar or the list is long, I may miss an existing field and create a new one, leading to field duplication.
Proposed Solution:
- In the drag-and-drop section of the screen where I can configure the fields, I should have a full-text search filter and a button to clear it.
- I should be able to search for the field names and get results in real time.
- Even with the search filter, the fields to create a new text field and text block should be there on the screen.
- The user should be able to drag and drop filtered items.
- The search should be case-insensitive
- The search filter should work on both the full name and the short name.
- If no fields match the search, then the list should be blank.
- I should be able to clear the search, and on clearing, the complete list should be available.
- After finding a result from the search filter and dragging and dropping the search input, the search input should remain unchanged unless the user clears it.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Client: by XType: UXconcerning user interface and in a broader sense user experienceconcerning user interface and in a broader sense user experiencereleasedmanaged by CI (semantic-release)managed by CI (semantic-release)released on @mastermanaged by CI (semantic-release)managed by CI (semantic-release)
Type
Projects
Status
Done