Skip to content

feat(users): extend search to include external ID in user tables#8407

Open
LWS49 wants to merge 1 commit into
lws49/feat-add-ext-idfrom
lws49/feat-ext-id-search-update
Open

feat(users): extend search to include external ID in user tables#8407
LWS49 wants to merge 1 commit into
lws49/feat-add-ext-idfrom
lws49/feat-ext-id-search-update

Conversation

@LWS49
Copy link
Copy Markdown
Collaborator

@LWS49 LWS49 commented May 26, 2026

Update the search placeholder and filter logic in ManageUsersTable and UserInvitationsTable to match against external ID in addition to name and email. The existing shouldInclude in ManageUsersTable was refactored to pre-compute the query string and add the externalId check. UserInvitationsTable gains a search prop with a matching shouldInclude and a localised placeholder, plus sets searchable: true on the conditionally-rendered externalId column so TanStack's column-level filter also covers it.

Add a searchText translation key to user-invitations/translations.ts mirroring the wording used in the users bundle.

@LWS49 LWS49 force-pushed the lws49/feat-ext-id-search-update branch from 22a2eec to 3712743 Compare May 26, 2026 08:14
Update the search placeholder and filter logic in ManageUsersTable and UserInvitationsTable to match against external ID in addition to name and email. The existing shouldInclude in ManageUsersTable was refactored to pre-compute the query string and add the externalId check. UserInvitationsTable gains a search prop with a localised placeholder, plus sets searchable: true on the conditionally-rendered externalId column so TanStack's column-level filter also covers it.

Add a searchText translation key to user-invitations/translations.ts mirroring the wording used in the users bundle.
@LWS49 LWS49 force-pushed the lws49/feat-ext-id-search-update branch from 3712743 to 31430da Compare May 26, 2026 08:27
@LWS49 LWS49 marked this pull request as ready for review May 26, 2026 08:33
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.

1 participant