Conversation
* Create a new page for displaying SearchResults * Add a new SearchTable which will eventually replace the existing SearchResultTable * Route to new SearchResult page when feature flag is set
* Add a detailed list view to the search result page * Add a toggle for the list view * Add column configuration to the list view for collection objects
* Add SearchResultGrid * Add toggle for the grid view * Add config for grid fields
* Add SearchResultTableHeader * Allows for table headers to be clicked, updating the sort by/order
* Adds pagination handlers to SearchResultFooter * Move dispatched actions into useEffect * Adjust keys for tr and SearchResultTableHeader
* Add aria-label to checkbox inputs which have no display area for labels * Add aria-label and role to table row for interactive semantics * Focus styling for table headers and rows * Functions for getting search result list/items to simplify null handling
* Update SearchTable to set the search descriptor in the location state * Add a default on click handler for SearchResultSummary
…xport/relate them (#283)
* Use the new search API when querying * Use the new search list when required * Display thumbnails for grid and detail views * Replace getListType helper with two alternatives: * deriveSearchType which gets both the list type and search type (default, advanced) * getListTypeFromResult which reads the search result in order to match against the configured list types * CSS adjustments for grid and detail views
… DRYD-1932: Accessibility > UI > Unit Tests for Accessibility (#289)
- Split DetailItem into its own component - Create a new component for SearchResultCheckboxes - Update detail view derivative to be 'Small' - Create new config for detail view with formatters per section which match the wireframes - Create 'no image found' placeholder for BlobImage - Add alt text to BlobImage
…hen user does not have permission to create relationships (#303)
…al (Criteria 3.2.6) (#305)
Co-authored-by: Spiros Dimopulos <spiros@wantedpixel.com>
…y resets search form to the default one (#307)
…eturns all records (#310)
* Adds redux handlers for storing the preferred view * Store the preferred view when toggling search results
* Create a new SortBy component * Create shared sort update handlers * Renders the SortBy component in the SearchResultSummary * Add sort.js configuration to CollectionObjects
* Change not found image text to 'No Preview Image Available' * Change prefix text for concept tags (CONCEPT TAGS) * Use formatRefNameWithDefault to handle fields which might be refs * Update agent and field collector formatters to display iff non-date fields are present * Add 'Storage Location not assigned' when computed location is null * Omit Responsible Department when null * Add tests
…umber of records over 190 are selected (#322)
Codecov Report✅ All modified and coverable lines are covered by tests. ❌ Your project status has failed because the head coverage (0.00%) is below the target coverage (95.00%). You can increase the head coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #325 +/- ##
===========================
===========================
☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this do?
It merges develop to main for the 10.2.0-rc1.0 release