Create a Responsive Countries API Website - ReactJS / Typescript / Styled-Components

how to make a complete responsive CountriesAPI website using ReactJS / Typescript / Styled-Components / Axios / React-Router / ContextAPI / Hooks the main feature of this website are: ✅ Responsive Header ✅ Responsive Countries Section ✅ Responsive Single Country Section ✅ Theme Switcher ✅ Filter countries by Region or Name Final Code on github: https://github.com/MalcolmMello/Count... Challenge from Frontend Mentor: https://www.frontendmentor.io/challen... After the challenge ended, I made some corrections to the Countries, CountryPage pages and SingleCountry component as I found responsiveness errors, so you can compare your final code with mine in my repository on GitHub --------------------------------------------------------------------------------------------------------------------------- Como fazer website countriesAPI utilizando ReactJS / Typescript / Styled-Components / Axios / React-Router / ContextAPI / Hooks As principais características desse website são: ✅ Header responsiva ✅ Seção com todos os países responsivas ✅ Seção com dados de apenas 1 país responsiva ✅ Theme Switcher ✅ Filtrar países pelo nome ou região Código final no github: https://github.com/MalcolmMello/Count... Desafio do site Frontend Mentor: https://www.frontendmentor.io/challen... Depois que acabei o desafio, fiz algumas correções nas páginas Countries e CountryPage e no componente SingleCountry, pois encontrei alguns erros de responsividade, mas você pode comparar seu código com o meu no meu GitHub.