StockPagwを編集しました

dev-frontend-stock
Yuna.Suzuki 5 months ago
parent 8d0cb88d7f
commit 6f6365ffa8
  1. 40
      frontend/src/pages/StockPage.tsx

@ -26,13 +26,14 @@ import CategoryDropDown from "../components/CategoryDropDown";
const StockPage: React.FC = () => { const StockPage: React.FC = () => {
const [stocks, setStocks] = useState<Stock[]>([]); const [stocks, setStocks] = useState<Stock[]>([]);
// 編集ダイアロボックスの表示状態
const [isEditOpen, setIsEditOpen] = useState(false);
const handleOpenEdit = () => setIsEditOpen(true);
const handleCloseEdit = () => setIsEditOpen(false);
// 削除メッセージダイアログの表示状態 // 削除メッセージダイアログの表示状態
const [open, setOpen] = useState(false); const [isDeleteOpen, setIsDeleteOpen] = useState(false);
const handleOpenDelete = () => setIsDeleteOpen(true);
const handleOpen = () => setOpen(true); const handleCloseDelete = () => setIsDeleteOpen(false);
const handleClose = () => setOpen(false);
// セル選択の表示状態 // セル選択の表示状態
const [selectedRow, setSelectedRow] = useState<number | null>(null); const [selectedRow, setSelectedRow] = useState<number | null>(null);
@ -88,31 +89,30 @@ const StockPage: React.FC = () => {
</Typography> </Typography>
{/* タスク編集ボタン */} {/* タスク編集ボタン */}
<Button color="success" {/* <Button color="success"
type="submit" type="submit"
variant="contained" variant="contained"
sx={{ mt: 3, mb: 2, left: '80%' }} sx={{ mt: 3, mb: 2, left: '80%' }}
> >
</Button>
{/* タスク削除ボタン */}
{/* <Button color="error"
type="submit"
variant="contained"
sx={{ mt: 3, mb: 2, left: '82%' }}
onClick={() => setOpenDialog(true)}
>
</Button> */} </Button> */}
<Button variant="contained" color="success" onClick={handleOpenEdit} sx={{ mt: 3, mb: 2, left: '82%'}}></Button>
<Dialog open={isEditOpen} onClose={handleCloseEdit} fullWidth maxWidth="sm">
<DialogTitle></DialogTitle>
<DialogContent>
<Typography variant="body1"></Typography>
<Button variant="contained" color="success" onClick={handleCloseEdit} style={{ marginTop: "10px" }} sx={{ mt: 3, mb: 2, left: '75%' }}></Button>
</DialogContent>
</Dialog>
<Button variant="contained" color="error" onClick={handleOpen} sx={{ mt: 3, mb: 2, left: '82%' }}></Button> {/* タスク削除ボタン */}
<Dialog open={open} onClose={handleClose}> <Button variant="contained" color="error" onClick={handleOpenDelete} sx={{ mt: 3, mb: 2, left: '82%' }}></Button>
<Dialog open={isDeleteOpen} onClose={handleCloseDelete}>
<DialogTitle></DialogTitle> <DialogTitle></DialogTitle>
<DialogContent> <DialogContent>
<Typography variant="body1"></Typography> <Typography variant="body1"></Typography>
<Typography variant="body2" color="error"> 注意: 削除すると復元できません</Typography> <Typography variant="body2" color="error"> 注意: 削除すると復元できません</Typography>
<Button variant="contained" color="error" onClick={handleClose} style={{ marginTop: "10px" }} sx={{ mt: 3, mb: 2, left: '85%' }}></Button> <Button variant="contained" color="error" onClick={handleCloseDelete} style={{ marginTop: "10px" }} sx={{ mt: 3, mb: 2, left: '85%' }}></Button>
</DialogContent> </DialogContent>
</Dialog> </Dialog>

Loading…
Cancel
Save