Skip to content

feat: add feedback categories (Bug, Feature, Question)#30

Merged
neonwatty merged 2 commits intomainfrom
feat/feedback-categories
Jan 30, 2026
Merged

feat: add feedback categories (Bug, Feature, Question)#30
neonwatty merged 2 commits intomainfrom
feat/feedback-categories

Conversation

@neonwatty
Copy link
Owner

Summary

  • Add category selector UI with radio buttons (Bug 🐛, Feature ✨, Question ❓)
  • Selected category maps to GitHub labels (bug, enhancement, question)
  • Bug is selected by default

Test plan

  • All 75 E2E tests pass
  • All 25 unit tests pass
  • Category selector visible on feedback form
  • Bug selected by default
  • Can select different categories
  • Category label added to created GitHub issue

Changes

  • src/widget/index.ts - Category selector UI
  • src/types.ts - FeedbackCategory type
  • src/routes/api.ts - Map category to GitHub label
  • e2e/widget.spec.ts - E2E tests for category selector
  • README.md - Documentation
  • CHANGELOG.md - Version history

- Add category selector UI with radio buttons (Bug, Feature, Question)
- Map categories to GitHub labels (bug, enhancement, question)
- Add E2E tests for category selector
- Update README and CHANGELOG documentation
@neonwatty neonwatty merged commit d3ee42e into main Jan 30, 2026
6 checks passed
@neonwatty neonwatty deleted the feat/feedback-categories branch January 30, 2026 10:45
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