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

@@ -75,6 +75,8 @@ export const productsApi = {
get: (id: string) => api.get<import('@/types').Product>(`/api/products/${id}`),
getVariants: (id: string) =>
api.get<{ items: import('@/types').ProductVariant[] }>(`/api/products/${id}/variants`),
createVariant: (productId: string, data: { sku: string; ean?: string | null }) =>
api.post<import('@/types').ProductVariant>(`/api/products/${productId}/variants`, data),
create: (data: unknown) => api.post<import('@/types').Product>('/api/products', data),
update: (id: string, data: unknown) =>
api.patch<import('@/types').Product>(`/api/products/${id}`, data),