diff --git a/frontend/src/pages/StockPage.tsx b/frontend/src/pages/StockPage.tsx
index 6bd440c..91fa07a 100644
--- a/frontend/src/pages/StockPage.tsx
+++ b/frontend/src/pages/StockPage.tsx
@@ -88,7 +88,13 @@ const StockPage: React.FC = () => {
}
console.log(newStock)
const today = new Date().toISOString().substring(0, 10);
- await stockApi.addStock(newStock);
+
+ const updatedStock = { ...newStock, lastUpdate: today }; // lastUpdate に today を設定
+ console.log("送信するデータ:", updatedStock); // 送信前のデータを確認
+ await stockApi.addStock(updatedStock); // 修正したオブジェクトを API に送信
+
+
+ // await stockApi.addStock(newStock);
setIsAddOpen(false); // ダイアログを閉じる
setNewStock(EMPTY_STOCK); // 入力内容をリセット
fetchStocks(); // 作成後のタスク一覧を再取得
@@ -249,8 +255,8 @@ const StockPage: React.FC = () => {
食材名
数量
購入価格
- 賞味・消費期限
購入日
+ 消費・賞味期限
@@ -269,12 +275,12 @@ const StockPage: React.FC = () => {
{stock.stuffName}
{stock.amount}
{stock.price}
+ {formatDate(stock.buyDate)}
{formatDate(stock.expDate)}
- {formatDate(stock.buyDate)}
);
})}
@@ -309,19 +315,19 @@ const StockPage: React.FC = () => {
onChange={handleChange}
/>
@@ -364,8 +370,6 @@ const StockPage: React.FC = () => {
)}
-
-
>
);
};
@@ -474,22 +478,22 @@ const StockPage: React.FC = () => {
inputProps={{ inputMode: "numeric", pattern: "[0-9]*" }} // ここで整数のみ許可
/>
- {/* 賞味・消費期限入力フィールド */}
+ {/* 購入日入力フィールド */}
setNewStock({ ...newStock, expDate: e.target.value })}
+ value={newStock.buyDate}
+ onChange={(e) => setNewStock({ ...newStock, buyDate: e.target.value })}
/>
- {/* 購入日入力フィールド */}
+ {/* 賞味・消費期限入力フィールド */}
setNewStock({ ...newStock, buyDate: e.target.value })}
+ value={newStock.expDate}
+ onChange={(e) => setNewStock({ ...newStock, expDate: e.target.value })}
/>
diff --git a/frontend/src/services/api.ts b/frontend/src/services/api.ts
index 75c5c67..707b792 100644
--- a/frontend/src/services/api.ts
+++ b/frontend/src/services/api.ts
@@ -268,7 +268,7 @@ export const stockApi = {
console.log("レスポンスステータス:", response.status);
console.log("レスポンスヘッダー:", response.headers);
- console.log("レスポンス内容:", await response.text());
+ // console.log("レスポンス内容:", await response.text());
if (!response.ok) {