料理から追加ボタンから料理追加ページへ遷移するように

dev-frontend-add_dishes
masato.fujita 5 months ago
parent 43d69e2f8e
commit 4f674c858a
  1. 5
      frontend/src/pages/TaskListPage.tsx

@ -35,6 +35,7 @@ import { Task } from '../types/types';
import { TASK_ERRORS } from '../constants/errorMessages'; import { TASK_ERRORS } from '../constants/errorMessages';
//import { FaCarrot } from "react-icons/fa6"; //エラー起きる いったん保留 //import { FaCarrot } from "react-icons/fa6"; //エラー起きる いったん保留
import CategoryDropDown from "../components/CategoryDropDown"; import CategoryDropDown from "../components/CategoryDropDown";
import { useNavigate, Outlet, useLocation } from 'react-router-dom';
@ -43,6 +44,7 @@ import CategoryDropDown from "../components/CategoryDropDown";
const EMPTY_TASK = { id: 0, title: '', amount: 0, completed: false }; const EMPTY_TASK = { id: 0, title: '', amount: 0, completed: false };
const TaskListPage: React.FC = () => { const TaskListPage: React.FC = () => {
const navigate = useNavigate();
// タスク一覧の状態管理 // タスク一覧の状態管理
const [tasks, setTasks] = useState<Task[]>([]); const [tasks, setTasks] = useState<Task[]>([]);
// 新規タスク作成ダイアログの表示状態 // 新規タスク作成ダイアログの表示状態
@ -200,7 +202,8 @@ const TaskListPage: React.FC = () => {
<Fab <Fab
color="primary" color="primary"
sx={{ position: 'fixed', bottom: 16, left: '60%', transform: 'translateX(-50%)' }} sx={{ position: 'fixed', bottom: 16, left: '60%', transform: 'translateX(-50%)' }}
onClick={() => setOpenDialog(true)} // onClick={() => setOpenDialog(true)}
onClick={() => navigate('/add1')}
> >
<SoupKitchenIcon /> <SoupKitchenIcon />
</Fab> </Fab>

Loading…
Cancel
Save