Skip to content

114 dynamic search

ryanlong requested to merge 114-dynamic-search into main

Created by: ri-pandey

Description

Please provide a brief description of the changes made in this PR.

Related Issue(s)

Closes #114 (closed)

If applicable, please reference the issue(s) that this PR addresses. If the PR does not address any specific issue, you can remove this section.

Changes Made

List the main changes made in this PR. Be as specific as possible.

  • Feature added
  • Code refactored
  • Documentation updated

Screenshots (if applicable)

Provide screenshots or GIFs that visually represent the changes. If not applicable, you can remove this section.

Desktop View:

Screenshot 2024-01-22 at 4 33 45 PM

Mobile View:

Screenshot 2024-01-22 at 4 35 39 PM

Checklist

Before submitting this PR, please make sure that:

  • Your code passes linting and coding style checks.
  • Documentation has been updated to reflect the changes.
  • You have reviewed your own code and resolved any merge conflicts.
  • You have requested a review from at least one team member.
  • Any relevant issue(s) have been linked to this PR.

Additional Information This effort introduces an <AdvancedSearch /> component that can be used to load results in batches (supported via infinite scrolling), and select/unselect one or multiple results. Furthermore, custom markup can be provided for any search controls via slots. Slots can also be used to display a column's value embedded inside custom markup. A column's value can be formatted via callbacks. This component extends the columns prop provided to <va-data-table> to make this possible.

Detailed documentation and examples can be seed in util_components.md.

Merge request reports

Loading