Summary

This PR removes remaining antd Select components from the project settings and error enhancement pages, replacing them with @highlight-run/ui ComboboxSelect to maintain consistent styling and reduce antd dependencies.

Changes

  • GitHubSettingsModal.tsx: Replaced antd Select with ComboboxSelect from @highlight-run/ui
  • GitHubEnhancementSettingsForm.tsx: Replaced antd Select with ComboboxSelect from @highlight-run/ui

Migration Details

The antd Select component was replaced with ComboboxSelect which provides:

  • Consistent styling with the rest of the Highlight UI
  • Better accessibility support
  • Search/filter functionality
  • Same core functionality (selecting from a list of GitHub repositories)

Testing

  • Verified imports are correct
  • Component props migrated appropriately:
    • placeholderqueryPlaceholder
    • onSelectonChange
    • options (with label/value) → options (with id/render/value)
    • notFoundContentemptyStateRender

/claim #8635

Fixes highlight/highlight#8635

Claim

Total prize pool $100
Total paid $0
Status Pending
Submitted March 01, 2026
Last updated March 01, 2026

Contributors

RE

realmpastai-web

@realmpastai-web

100%

Sponsors

HI

Highlight (YC W23)

@highlight

$100