Skip to content

feat: replace categories with tags#17

Merged
amrtgaber merged 1 commit intomainfrom
feat/replace-categories-with-tags
Feb 4, 2026
Merged

feat: replace categories with tags#17
amrtgaber merged 1 commit intomainfrom
feat/replace-categories-with-tags

Conversation

@amrtgaber
Copy link
Contributor

@amrtgaber amrtgaber commented Feb 4, 2026

Summary

  • Regenerate API client from updated backend OpenAPI spec (removes categories, adds tags hooks/types/zod)
  • Replace single-select category dropdown in item form with multi-select tag input (combobox with badge chips, inline tag creation)
  • Replace category filter in collection detail page with tag filter dropdown
  • Replace single category badge on item cards and detail page with multiple tag badges

Depends on: ag-tech-group/trove-api#16

Test plan

  • pnpm build — production build succeeds
  • pnpm test:run — tests pass
  • Manual: create tags, assign multiple tags to items, filter by tag in collection view

@netlify
Copy link

netlify bot commented Feb 4, 2026

Deploy Preview for trove-web-production ready!

Name Link
🔨 Latest commit a04a1f9
🔍 Latest deploy log https://app.netlify.com/projects/trove-web-production/deploys/698294267ba7820008676356
😎 Deploy Preview https://deploy-preview-17--trove-web-production.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Update frontend to use the new tags API instead of categories.

- Regenerate API client (new tags hooks/types, removed categories)
- Replace category dropdown in item form with multi-select tag input
  (combobox with badge chips, dropdown suggestions, inline tag creation)
- Replace category filter in collection detail with tag filter
- Replace single category badge on item/collection cards with multiple
  tag badges
- Update home page copy from "category filters" to "tag filters"
@amrtgaber amrtgaber force-pushed the feat/replace-categories-with-tags branch from 6df82d2 to a04a1f9 Compare February 4, 2026 00:34
@amrtgaber amrtgaber merged commit 9122491 into main Feb 4, 2026
6 checks passed
@amrtgaber amrtgaber deleted the feat/replace-categories-with-tags branch February 6, 2026 23:32
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