온라인 강의/React 완벽 가이드 [Udemy]
148. "장바구니" 컴포넌트 작업하기
유호야
2023. 6. 14. 23:30
반응형
해당 강의에서는 장바구니 모달 창을 만들 것이다
React Portal을 이용해서 먼저 만들어보기 !
Cart.js
import classes from './Cart.module.css';
const Cart = props => {
const cartItems = (
<ul className={classes['cart-items']}>
{[
{ id: 'c1', name: 'Sushi', amount: 2, price: 12.99 }
].map((item) => <li>{item.name}</li>)}
</ul>
)
return <div>
{cartItems}
<div className={classes.total}>
<span>Total Amount</span>
<span>30.33</span>
</div>
<div className={classes.actions}>
<button className={classes['button-alt']}></button>
<button className={classes.button}></button>
</div>
</div>
}
export default Cart;
반응형