You've been presented with a small project which you know nothing about. Please fix all of the bugs and refactor where necessary.
- Refactor the
Users.tsxrender function to use theUserCardandUserCardHeadercomponents. - Currently we're rendering the user's full name. Please render their username instead.
- Fix the users API query. We're requesting 5 users when calling the function, why are 10 being rendered?
- Extract the user filtering logic to a custom hook
- Our users need to be able to use this web app on their smartphones, please make the layout responsive.
- Fix any other bugs or performance issues which you find in the codebase.
Please fork this repository to your own Github account and email a link to your updated repository to us.
Alternatively, if this is not possible for some reason, you can zip your finished test and send it to us by email.
Please be prepared to talk through the changes you have made and explain your thinking in detail during the interview.
This is intended as a short initial skills test, we may ask you to develop additional features on top of this foundation as the interview process progresses.