diff --git a/frontend/src/pages/StockPage.tsx b/frontend/src/pages/StockPage.tsx
index f97bd66..4775b77 100644
--- a/frontend/src/pages/StockPage.tsx
+++ b/frontend/src/pages/StockPage.tsx
@@ -204,12 +204,8 @@ const StockPage: React.FC = () => {
};
/**
- * セルを選択する関数. 再度クリックで選択解除 → 修正
+ * セルを選択して編集画面
*/
- // const handleRowClick = (stock: Stock) => {
- // setSelectedRow(prev => (prev?.stockId === stock.stockId ? null : stock));
- // };
- // セルを選択して編集画面
const handleRowClick = (stock: Stock) => {
setSelectedRow(stock); // 行選択
setEditStock({ ...stock }); // 編集対象にセット
@@ -301,7 +297,6 @@ const StockPage: React.FC = () => {
}
};
-
/** 編集ダイアログを閉じる */
const handleCloseEdit = () => {
setIsEditOpen(false);
@@ -332,9 +327,9 @@ const StockPage: React.FC = () => {
- 食材名
- 数量
- 消費・賞味期限
+ 食材名
+ 数量
+ 消費・賞味期限
@@ -361,9 +356,9 @@ const StockPage: React.FC = () => {
onClick={() => handleRowClick(stock)}
style={{ backgroundColor: selectedRow?.stockId === stock.stockId ? "yellow" : "white", cursor: "pointer" }}
>
- {stock.stuffName}
- {stock.amount}
- {stock.stuffName}
+ {stock.amount}
+
{formatDate(stock.expDate)}
@@ -375,7 +370,6 @@ const StockPage: React.FC = () => {
-
{/* 編集ダイアログ */}
+
+
+ {/* 在庫一覧リスト */}
+ {/* 乳製品 */}
+ 乳製品
+
+ {StockTable(stocks, ["乳製品"])}
+
+
+ {/* 肉・魚 */}
+ 魚・肉
+
+ {StockTable(stocks, ["魚・肉"])}
+
+
+ {/* 野菜 */}
+ 野菜
+
+ {StockTable(stocks, ["野菜"])}
+
+
+ {/* 調味料 */}
+ 調味料
+
+ {StockTable(stocks, ["調味料"])}
+
+
+ {/* その他 */}
+ その他
+
+ {StockTable(stocks, ["その他"])}
+
+ {/* フッターの高さと同じくらいに調整 */}
);
};