不具合修正

feature-frontend-dishedit-kato
Masaharu.Kato 4 months ago
parent ff7723d97a
commit 3c3c284878
  1. 11809
      frontend/package-lock.json
  2. 37
      frontend/src/components/BuyDialog.tsx
  3. 2
      frontend/src/components/Layout.tsx

File diff suppressed because it is too large Load Diff

@ -9,6 +9,7 @@ import {
Box,
} from '@mui/material';
import { NewStock } from '../types/types';
import DatePicker from 'react-datepicker';
const BuyDialog = ({
@ -46,7 +47,27 @@ const BuyDialog = ({
};
}}
/>
{/* 購入日・消費期限を横並びに */}
<Box sx={{ display: 'flex', gap: 2, mb: 2 }}>
{/* 購入日入力フィールド */}
<DatePicker
popperClassName="custom-datepicker-popper"
selected={newStock.buyDate ? new Date(newStock.buyDate) : null}
onChange={(date) =>
setNewStock({ ...newStock, buyDate: date ? date.toISOString().split('T')[0] : '' })
}
dateFormat="yyyy/MM/dd"
customInput={
<TextField
margin="dense"
label="購入日(yyyy/MM/dd)"
fullWidth
/>
}
isClearable
//withPortal // ← 他の文字との重なり対策
/>
{/*
<TextField
margin="dense"
label="購入日(yyyy/MM/dd)"
@ -54,14 +75,26 @@ const BuyDialog = ({
value={newStock.buyDate}
onChange={(e) => setNewStock({ ...newStock, buyDate: e.target.value })}
/>
*/}
{/* 消費・賞味期限入力フィールド */}
<DatePicker
popperClassName="custom-datepicker-popper"
selected={newStock.expDate ? new Date(newStock.expDate) : null}
onChange={(date) =>
setNewStock({ ...newStock, expDate: date ? date.toISOString().split('T')[0] : '' })
}
dateFormat="yyyy/MM/dd"
customInput={
<TextField
margin="dense"
label="消費・賞味期限(yyyy/MM/dd)"
fullWidth
value={newStock.expDate}
onChange={(e) => setNewStock({ ...newStock, expDate: e.target.value })}
/>
}
isClearable
//withPortal
/>
</Box>
{/* 購入店舗入力フィールド */}
{/* TODO: 実装 */}
<TextField

@ -99,7 +99,7 @@ const Layout: React.FC = () => {
selected={isSelected('/tasks')}
>
<ListItemIcon><ListAltIcon /></ListItemIcon>
<ListItemText primary="タスク一覧" />
<ListItemText primary="買うものリスト" />
</ListItemButton>
{/* テストページへのリンクを追加 */}

Loading…
Cancel
Save