エラーメッセージの修正をしました

feature-frontend-stock-suzuki
Yuna.Suzuki 4 months ago
parent 6d26f00e31
commit 397cf88649
  1. 22
      frontend/src/pages/StockPage.tsx

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

Loading…
Cancel
Save