fix: render project tags as strings, not objects #34

Merged
forbes merged 1 commits from fix-33-project-tags-render into main 2026-02-08 21:23:20 +00:00

1 Commits

Author SHA1 Message Date
Forbes
c49f8f78c9 fix: render project tags as strings, not objects
The /api/items/{pn}/projects endpoint returns Project objects
({id, code, name, created_at}), but MainTab typed them as string[].
React error #31 was thrown when trying to render the object as a
child node.

Change itemProjects state from string[] to Project[] and use
proj.code in all rendering and comparison logic.

Closes #33
2026-02-08 15:11:20 -06:00