From e7048925c437007ca017870a3df2e5344f736db4 Mon Sep 17 00:00:00 2001 From: Marline Vauchair <marline.vauchair@etu.unistra.fr> Date: Fri, 17 Dec 2021 13:31:44 +0100 Subject: [PATCH] :construction: setStock BACK --- src/apis/back.ts | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/apis/back.ts b/src/apis/back.ts index 578adbb..9604a7c 100644 --- a/src/apis/back.ts +++ b/src/apis/back.ts @@ -30,4 +30,25 @@ export async function getItems(): Promise<Product[]> { })); return products; +} + +export async function setStock(name: number, stock: number): Promise<void> { + const response = await axios.put(`${BASE_URL}/stock`, { + item_id: name, + quantity: stock + }, { + headers: { + 'Content-Type': 'application/json', + 'apikey': APIKEY, + } + }) + .then(({ data }) => data) + .catch(error => { + console.error(error); + return "Error"; + }); + + return response; }; + + -- GitLab