import { useState, useEffect } from "react"; import cinemaApi from "../../apis/cinema.api.js"; import catchErrors from "../../utils/catchErrors.js"; const FeeTable = ({ editFee, setEditFee }) => { const [ticketFee, setTicketFee] = useState([]) const [error, setError] = useState("") useEffect(() => { getInfo() }, []) async function getInfo() { const res = await cinemaApi.getTicketFee() console.log("res==", res) } async function editRow(theaterType) { try { setError("") const res = await cinemaApi.getTicketFeeOne(theaterType) setEditFee({ ...editFee, ...res }) } catch (error) { catchErrors(error, setError) } } async function deleteData(theaterType) { try { setError("") await cinemaApi.removeTicketFee(theaterType) alert("해당 관람료 정보를 성공적으로 삭제했습니다.") getInfo() } catch (error) { catchErrors(error, setError) } } return (
상영관 종류 | 주중 / 주말 | 시간대 | 청소년 | 일반 | 경로 | |
---|---|---|---|---|---|---|
일반석 2D | 주중(월~목) | 조조 (06:00 ~ ) | 6,000원 | 8,000원 | 6,000원 |
|
일반 (11:00 ~ ) | 9,000원 | 12,000원 | 9,000원 | |||
심야 (00:00 ~ ) | 5,000원 | 7,000원 | 5,000원 | |||
주말(금~일) 및 공휴일 | 조조 (06:00 ~ ) | 6,000원 | 9,000원 | 6,000원 | ||
일반 (11:00 ~ ) | 10,000원 | 13,000원 | 10,000원 | |||
심야 (00:00 ~ ) | 5,000원 | 7,000원 | 5,000원 |