diff --git a/frontend/src/pages/StockPage.tsx b/frontend/src/pages/StockPage.tsx index 436250d..200e91f 100644 --- a/frontend/src/pages/StockPage.tsx +++ b/frontend/src/pages/StockPage.tsx @@ -74,7 +74,8 @@ const StockPage: React.FC = () => { // 在庫の編集状態 const [editStock, setEditStock] = useState(null); - const { showWarningMessage } = useMessage(); + // const { showWarningMessage } = useMessage(); + const { showErrorMessage } = useMessage(); // コンポーネントマウント時にタスク一覧を取得 useEffect(() => { @@ -123,7 +124,8 @@ const StockPage: React.FC = () => { // console.log("新規作成expDateOnly:", expDateOnly); if (buyDateOnly.getTime() > expDateOnly.getTime()) { - alert("購入日は消費・賞味期限より前の日付を設定してください。"); + // alert("購入日は消費・賞味期限より前の日付を設定してください。"); + showErrorMessage('購入日は消費・賞味期限より前の日付を設定してください.'); return; } @@ -215,16 +217,6 @@ const StockPage: React.FC = () => { setIsEditOpen(true); // 編集ダイアログを開く }; - /** 編集ボタンを押したときにダイアログを開く */ - // ダイアログを開く際に `selectedRow` の値を `editStock` にセット - const handleOpenEdit = () => { - if (selectedRow) { - setEditStock({ ...selectedRow }); - setIsEditOpen(true); - } else { - showWarningMessage("編集する食材を選択してください。"); - } - }; // 変更を適用. 数量に0を入力したとき、削除ダイアログに飛ぶ機能を追加 const handleApplyChanges = async () => { if (!editStock) return; @@ -243,7 +235,8 @@ const StockPage: React.FC = () => { // console.log("編集expDateOnly:", expDateOnly); if (buy > exp) { - alert("購入日は消費・賞味期限より前の日付を設定してください。"); + // alert("購入日は消費・賞味期限より前の日付を設定してください。"); + showErrorMessage('購入日は消費・賞味期限より前の日付を設定してください.'); return; } @@ -310,7 +303,8 @@ const StockPage: React.FC = () => { if (selectedRow) { setIsDeleteOpen(true); } else { - showWarningMessage("削除する食材を選択してください。"); + // showWarningMessage("削除する食材を選択してください。"); + showErrorMessage('削除する食材を選択してください.'); } }; /** 削除ダイアログを閉じる */