feat(F-111): completed feature

This commit is contained in:
chattie
2026-08-21 10:10:35 +02:00
parent 18f605591b
commit b87f4f0c85
13 changed files with 331 additions and 26 deletions

View File

@@ -113,6 +113,13 @@ export const ordersApi = {
),
editItems: (id: string, items: { variantId: string; quantity: number }[]) =>
api.put<import('@/types').Order>(`/api/orders/${id}/items`, { items }),
updateShipping: (id: string, trackingNumber: string, note?: string) =>
api.post<import('@/types').Order>(
`/api/orders/${id}/shipping`,
note?.trim() ? { trackingNumber, note } : { trackingNumber },
),
history: (id: string) =>
api.get<{ items: import('@/types').OrderHistoryEvent[] }>(`/api/orders/${id}/history`),
};
// ── Customers ─────────────────────────────────────────────────────────────────