diff --git a/frontend/src/pages/StockPage.tsx b/frontend/src/pages/StockPage.tsx index 511e76b..3ed3a7c 100644 --- a/frontend/src/pages/StockPage.tsx +++ b/frontend/src/pages/StockPage.tsx @@ -129,6 +129,7 @@ const StockPage: React.FC = () => { setSelectedRow(editStock); // `selectedRow` を更新して変更を即時反映 fetchStocks(); // 最新データを取得してテーブルに反映 + setSelectedRow(null); // セルの選択を解除 } catch (error) { console.error(`${STOCK_ERRORS.UPDATE_FAILED}:`, error); } @@ -152,7 +153,7 @@ const StockPage: React.FC = () => { }); } }; - + /** 編集ダイアログを閉じる */ const handleCloseEdit = () => { setIsEditOpen(false); @@ -214,15 +215,7 @@ const StockPage: React.FC = () => { {editStock && ( <> - 選択した食材の在庫を編集します - + {editStock.stuffName} { onChange={handleChange} /> - + + {selectedRow.stuffName}を削除します。 + ⚠️ 注意: 削除すると復元できません。 +