Skip to content

feat: add facets to locator component filter modal#833

Merged
mkouzel-yext merged 70 commits intomainfrom
add-facets-to-locator-component
Nov 3, 2025
Merged

feat: add facets to locator component filter modal#833
mkouzel-yext merged 70 commits intomainfrom
add-facets-to-locator-component

Conversation

@mkouzel-yext
Copy link
Contributor

@mkouzel-yext mkouzel-yext commented Oct 23, 2025

Updates the locator component's filter modal to include the facets selected by the user in the settings panel.

Note: A know gap between this commit and the mock is that the checkboxes are gray rather than the primary theme color (in the case of the demo, dark red). That will require additional work in search-ui-react to allow for custom icons for facet options.

J=WAT-5141
TEST=manual

demo:https://drive.google.com/file/d/1AfRy4-7Ym1OaO_PQoYIj0tagiPoVyFEN/view?usp=drive_link

@github-actions
Copy link
Contributor

Warning: Component files have been updated but no migrations have been added. See https://github.com/yext/visual-editor/blob/main/packages/visual-editor/src/components/migrations/README.md for more information.

@mkouzel-yext mkouzel-yext changed the title Add facets to locator component filter modal feat: add facets to locator component filter modal Oct 23, 2025
Copy link
Contributor

@benlife5 benlife5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM other than small nit and Alexis's comment about deleting the old screenshots

@mkouzel-yext mkouzel-yext merged commit 00dc6e4 into main Nov 3, 2025
21 of 22 checks passed
@mkouzel-yext mkouzel-yext deleted the add-facets-to-locator-component branch November 3, 2025 15:24
mkouzel-yext added a commit that referenced this pull request Nov 3, 2025
Updates the locator component's filter modal to include the facets
selected by the user in the settings panel.

Note: A know gap between this commit and the mock is that the checkboxes
are gray rather than the primary theme color (in the case of the demo,
dark red). That will require additional work in search-ui-react to allow
for custom icons for facet options.

J=WAT-5141
TEST=manual

demo:https://drive.google.com/file/d/1AfRy4-7Ym1OaO_PQoYIj0tagiPoVyFEN/view?usp=drive_link

---------

Co-authored-by: Kyle Gerner <kgerner@yext.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ben Life <blife@yext.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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.

4 participants