This application is a dynamic and interactive way to manage and display a list of movies using modern React concepts. It's designed to be both user-friendly and developer-friendly, leveraging the power of React Hooks, state management, and TypeScript generics.
- Hooks: Utilize React Hooks for managing state in functional components.
- State Management: Efficient management of component states for responsive UI updates.
- Event Handling: Simple click events (toggle) to interact with movie items.
- List State Management: Handling states in lists, allowing for seamless updates and management of movie items.
- TypeScript Generics: Leverage TypeScript generics for type-safe state management and event handling.
To see the application in action, check out the below GIF:
For a closer look at the design aspects of the application, you can view the Figma design file here:
To get started with this project, clone the repository and install the dependencies:
git clone https://github.com/thiagobraddock/react-movie-list.git
cd react-movie-list
npm install