|
|
|
@ -134,7 +134,8 @@ const TaskListPage: React.FC = () => { |
|
|
|
|
//setNewStock({ ...newStock, price: parsedPrice });
|
|
|
|
|
} |
|
|
|
|
await toBuyApi.buy({ tobuyId: selectedToBuyId, ...newStock, price: parsedPrice, lastUpdate: today }); //データベースに送信
|
|
|
|
|
fetchTasks(); // 削除後の買うもの一覧を再取得
|
|
|
|
|
setOpenInfoDialog(false); |
|
|
|
|
fetchTasks(); // 変更後後の買うもの一覧を再取得
|
|
|
|
|
} catch (error) { |
|
|
|
|
console.error(`${TOBUY_ERRORS.BUY_FAILED}:`, error); |
|
|
|
|
} |
|
|
|
@ -300,7 +301,7 @@ const TaskListPage: React.FC = () => { |
|
|
|
|
{/* 買うものリストへの材料追加ダイアログ */} |
|
|
|
|
<AddStuffAmountDialog openDialog={openAddToBuyDialog} setOpenDialog={setOpenAddToBuyDialog} newItem={newToBuy} setNewItem={setNewToBuy} onSubmit={handleAddNewToBuy} /> |
|
|
|
|
|
|
|
|
|
{/*在庫登録のための数値入力ダイアログ */} |
|
|
|
|
{/* 購入処理(在庫登録)のための数値入力ダイアログ */} |
|
|
|
|
<BuyDialog openDialog={openInfoDialog} setOpenDialog={setOpenInfoDialog} newStock={newStock} setNewStock={setNewStock} onSubmit={handleBuy} /> |
|
|
|
|
|
|
|
|
|
{/* 数量変更ダイアログ */} |
|
|
|
|