-
Notifications
You must be signed in to change notification settings - Fork 65
Replace components: record list #2845
Copy link
Copy link
Open
Milestone
Description
On the contact/groups/etc list page, replace old form controls with the appropriate web components.
Replacements:
- Custom Filter Creation
- Date fields (e.g. Baptism date)
- Connection fields (e.g. Subassigned)
- Multi-select fields (e.g. Sources)
- Tags fields (e.g. Tags)
- User-select fields (e.g. Assigned To)
- Location grid fields
- Both standard location_grid as well as location_grid_meta.
- Both currently search by grid_id, but when geocoding is enabled, the locations saved on the records (geocoded values) don't match the names of the grids in the search
- When geocoding is enabled, use the location-map component, but still use the grid_id for the actually value to search by
- Field selection for list
- Currently uses a custom typeahead. Convert to multi-select
- May need to apply custom CSS styles via CSS properties to make selected values use primary blue background
- Bulk Edit
- Ensure all field types use the appropriate component
- Show Archived toggle - use dt-toggle
After removing old js-based controls, search for usages of that same js code. If it is no longer in use, remove the unneeded code.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels