A React TypeScript project for displaying festival shows with interactive features.
Complete the TODOs to create a working festival lineup app:
- Map through shows array and render ShowCard components
- Accept props with
ShowCardPropstype - Create
isInterestedstate usinguseState(boolean, default: false) - Create toggle function for interested state
- Show different ticket status based on
ticketsLeft - Display star (⭐) when show is marked as interested
- Make button text change based on state
- App: Main component with shows data
- ShowCard: Individual show card with props and useState
Used for tracking which shows the user is interested in.
npm install
npm run dev