Ip address tracker page using React and Sass

Solution retrospective
I needed to brush up on the fetch API so this challenge was fun and i learned a lot making it.
What challenges did you encounter, and how did you overcome them?Backend:
- Learning the full extent of some react hooks like useEffect, useRef, forwardRef, useContext and useState to manage the DOM correctly.
- Working out the apiDataProvider custom hook and exposing methods to manipulate the requests.
FrontEnd:
- Making the "information modal" overlap both the "banner" and the "map" just in the middle.
- Fixing the error popup text bubble in place near the search bar
- Making said text bubble
This was a fun little project but I think if I did it all again I would implement TypeScript just in case, the API was well documented and didn't have to manipulate the data too much. But I can see how not using types would complicate things managing data structures in a more complex environment.
Please log in to post a comment
Log in with GitHubCommunity feedback
No feedback yet. Be the first to give feedback on lucksei's solution.
Join our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord