This is a project for React practice. You can check my commit how I practiced and what I learnt also.
You can choose a rating from radio buttons and you write your feedback to the input and you can submit. With button on each feedback, you can edit and delete the feedbacks.
- In this project I learnt the usage of useState, useContext and useEffects. Also practiced usage of React Router.
- I practiced useState to take my state and use as the data.
- I practiced useEffect to render the page again when there is a change in my editFeedback state.
- I practiced creatContext and useContext to not write the props and function in every line, in this way my code looks neater and easy to read.
- I practiced json-server service and GET POST PUT and DELETE methods fetching the APIs.