feat(F-100): completed feature

This commit is contained in:
chattie
2026-08-21 13:28:14 +02:00
parent 7418624df1
commit da919d705f
16 changed files with 413 additions and 49 deletions

View File

@@ -84,6 +84,8 @@ export const productsApi = {
api.patch<import('@/types').Product>(`/api/products/${id}`, data),
generateSeo: (id: string) =>
api.post<import('@/types').Product>(`/api/products/${id}/generate-seo`),
generateSku: (title: string) =>
api.post<{ sku: string }>(`/api/products/sku:generate`, { title }),
setState: (id: string, state: 'active' | 'archived') =>
api.patch(`/api/products/${id}/state`, { state }),
delete: (id: string) => api.delete(`/api/products/${id}`),