Skip to content

Add shared utitlity to centralize highlighting logic#1149

Merged
brentswisher merged 1 commit into
developfrom
feature/extract-shared-highlight-helper
Dec 15, 2025
Merged

Add shared utitlity to centralize highlighting logic#1149
brentswisher merged 1 commit into
developfrom
feature/extract-shared-highlight-helper

Conversation

@brentswisher

Copy link
Copy Markdown
Contributor

This change: (check at least one)

  • Adds a new feature
  • Fixes a bug
  • Improves maintainability
  • Improves documentation
  • Is a release activity

Is this a breaking change? (check one)

  • Yes
  • No

Is the: (complete all)

  • Title of this pull request clear, concise, and indicative of the issue number it addresses, if any?
  • Test suite(s) passing?
  • Code coverage maximal?
  • Changeset added?

What does this change address?
Streamlines some duplicated code.

How does this change work?
Extracts the text highlighting logic that was previously duplicated between the combobox and multi-select dropdown components into a shared helper

@changeset-bot

changeset-bot Bot commented Dec 15, 2025

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: f89c465

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@ithaka/pharos Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions

github-actions Bot commented Dec 15, 2025

Copy link
Copy Markdown
Contributor

size-limit report 📦

Path Size
packages/pharos/lib/index.js 1.04 MB (+0.01% 🔺)

@brentswisher brentswisher force-pushed the feature/extract-shared-highlight-helper branch from e1a103d to f89c465 Compare December 15, 2025 18:04
@brentswisher

Copy link
Copy Markdown
Contributor Author

🤔 Seems to be a regression in the UI tests, but that was almost certainly caused by #1145 not this PR, I will look into it before cutting a new release

@brentswisher brentswisher merged commit 17f8fbd into develop Dec 15, 2025
10 of 11 checks passed
@brentswisher brentswisher deleted the feature/extract-shared-highlight-helper branch December 15, 2025 18:16
@github-actions github-actions Bot mentioned this pull request Dec 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants