Summary This PR performs a comprehensive refactor to remove legacy antd dependencies across the Accounts and ProjectSettings pages, replacing them with native @highlight-run/ui components and modernizing date handling.

Key Changes:

Project Settings: Replaced antd Select (tags mode) with native Highlight Input and custom tag mapping logic in ErrorFiltersForm, ErrorSettingsForm, and ExcludedUsersForm.

Accounts Page: Fully replaced the legacy antd Table with the native Highlight UI Table.

Error State Select: Migrated antd DatePicker to the native Highlight UI DatePicker.

Technical Improvements: Successfully transitioned the ErrorStateSelect component from moment.js to date-fns and resolved multiple noImplicitAny TypeScript errors by explicitly typing React events.

Closes #8635 /claim #8635

How did you test this change? Validated code integrity using yarn workspace @highlight-run/frontend tsc –noEmit to ensure all TypeScript and implicit any errors in the modified files were resolved.

Are there any deployment considerations? N/A

Does this work require review from our design team? No, these changes use existing native Highlight UI components and maintain the existing UX.

Claim

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

Contributors

BR

Brian K. Campbell

@1028bcmail

100%

Sponsors

HI

Highlight (YC W23)

@highlight

$100