feat(F-094): completed feature

This commit is contained in:
chattie
2026-08-20 22:01:54 +02:00
parent c56037492d
commit 418bdca7f4
14 changed files with 305 additions and 58 deletions

View File

@@ -0,0 +1,14 @@
# F-094 — Implementer evidence
## Changes
- Added `VariantManager` to the Publish tab with a plain-language explanation of variants, SKU, and EAN.
- Added SKU-required/EAN-optional variant creation using the existing `POST /products/:id/variants` API.
- Added existing variant list and inline success/conflict feedback.
- Added `productsApi.createVariant`.
- Updated Pricing and Inventory empty states to point to the now-existing Publish workflow.
## Validation
- Admin `npx tsc --noEmit` → exit 0
- Admin ESLint on touched files → 0 errors (pre-existing warnings only)