diff --git a/README.md b/README.md index 6f2e08bc..dc82a032 100644 --- a/README.md +++ b/README.md @@ -27,10 +27,10 @@ KITCC が所有する書籍を管理する Web アプリ - [x] ログアウト - カート機能 - [x] カートに追加 - - [ ] カートから削除 - - [ ] カートの中身を確認 + - [x] カートから削除 + - [x] カートの中身を確認 - 貸出履歴管理 - - [ ] 貸出 + - [x] 貸出 - [ ] 返却 ## 使用技術 diff --git a/frontend/app/components/books/BookCardCartButton.tsx b/frontend/app/components/books/BookCardCartButton.tsx index 57fa666f..c470b2de 100644 --- a/frontend/app/components/books/BookCardCartButton.tsx +++ b/frontend/app/components/books/BookCardCartButton.tsx @@ -1,4 +1,5 @@ import { Button } from '@mantine/core'; +import { useNavigate } from '@remix-run/react'; import { useAtom } from 'jotai'; import { BiSolidCartAdd } from 'react-icons/bi'; import { cartAtom } from '~/stores/cartAtom'; @@ -16,8 +17,10 @@ const BookCardCartButton = ({ thumbnail, }: BookCardCartButtonProps) => { const [cart, setCart] = useAtom(cartAtom); + const navigate = useNavigate(); const addCart = () => { setCart(addBooksToCart(cart, [{ id, stock, thumbnail }])); + navigate('/home/cart'); }; return (