Skip to content
Snippets Groups Projects
Commit 72a3dfd4 authored by VAUCHAIR MARLINE's avatar VAUCHAIR MARLINE
Browse files

:construction: setStock BACK

parent 85453746
Branches
1 merge request!7🔀 V1
......@@ -2,12 +2,13 @@ import { useState, useEffect } from 'react';
import { CollectionIcon, EmojiSadIcon } from '@heroicons/react/outline';
import { Product } from '../cart/CartTypes';
import { getItems } from '../apis/back';
import { getItems, updateStock } from '../apis/back';
const Stock = () => {
let [search, setSearch] = useState("");
let [productsList, setProductsList] = useState<Product[]>([]);
let [rawProductList, setRawProductList] = useState<Product[]>([]);
let oldQuantity = 0;
useEffect(() => {
// Filter products by name with the search term
......@@ -40,8 +41,14 @@ const Stock = () => {
setProductsList([...productsTemp]);
if (product.edit === false) {
console.log("Save product: " + product.name);
//TODO: Do some stuff with API
console.log("oldQuantity: ",oldQuantity);
updateStock(product.id, product.stock - oldQuantity).then(() => {
console.log("Save product: " + product.name);
}).catch((_) => {
console.log("error update stock BACK");
});
}else{
oldQuantity = product.stock;
}
};
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment