import { useState, useEffect } from "react"; import reservationApi from "../../apis/reservation.api"; import styles from "./reservation-details.module.scss"; import moment from 'moment'; const ReservationDetails = () => { const [movies, setMovies] = useState([]); const findReservaion = async () => { const movieList = await reservationApi.findOneReservation(); setMovies(movieList); } useEffect(() => { findReservaion(); }, []) return (
나의 예매 내역
{movies.length > 0 ? movies.map(movie => (
Movie Poster
{movie.title} {moment(movie.data).format('YYYY-MM-DD')} {moment(movie.start_time).format('HH:mm')} ~ {moment(movie.end_time).format('HH:mm')} {movie.theaterName}관 { String.fromCharCode(movie.row + 64)}행 {movie.col}열 {movie.totalFee}원 {movie.payment}
)) :
예매 내역이 존재하지 않습니다.
}
) } export default ReservationDetails