Skip to content

BDMS-774 Wells list: name_contains search and filter UX labels#263

Merged
jeremyzilar merged 1 commit into
stagingfrom
BDMS-774
Apr 27, 2026
Merged

BDMS-774 Wells list: name_contains search and filter UX labels#263
jeremyzilar merged 1 commit into
stagingfrom
BDMS-774

Conversation

@jeremyzilar

@jeremyzilar jeremyzilar commented Apr 27, 2026

Copy link
Copy Markdown
Contributor

Related API change

This UI pairs with OcotilloAPI PR #664 (well list filters: multiple filter params, Refine operators including ncontains, and name_contains on thing list routes). Deploy API with or before this UI so toolbar search and column filters behave correctly.

Summary

  • Well list (src/pages/ocotillo/thing/list.tsx): send name_contains (debounced) instead of query so the toolbar matches well name substring, aligned with the new API param.
  • ListPage (src/components/ListPage.tsx): optional searchAriaLabel so customized server search can override the default "Search all records" screen reader label.

WellList passes name_contains (not query) so the staging API can filter by
substring on Thing.name. ListPage accepts optional searchAriaLabel for screens
that customize server-side search.

Well list placeholder and aria text describe searching by well name instead of
search all records.
@github-actions

Copy link
Copy Markdown

Preview Deployment

Preview URL: https://preview-bdms-774-auejgdbofq-uc.a.run.app

Note: This preview uses the staging API endpoints.

@jeremyzilar jeremyzilar merged commit fbb2a6f into staging Apr 27, 2026
3 of 4 checks passed
@jeremyzilar jeremyzilar deleted the BDMS-774 branch April 27, 2026 20:35
@jeremyzilar jeremyzilar restored the BDMS-774 branch April 27, 2026 21:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants