Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/luiggi-piero/randomuser-list-react-query

Consumo de la api random-user
https://github.com/luiggi-piero/randomuser-list-react-query

react react-query react-query-devtools

Last synced: about 1 month ago
JSON representation

Consumo de la api random-user

Awesome Lists containing this project

README

        

# TypeScript y React

El objetivo es crear una aplicación similar a la que se proporciona en este enlace: https://midu-react-11.surge.sh/. Para lograr esto, debe usar la API proporcionada por https://randomuser.me/.

Los pasos a seguir:

- [x] Fetch 100 rows of data using the API.
- [x] Display the data in a table format, similar to the example.
- [x] Provide the option to color rows as shown in the example.
- [x] Allow the data to be sorted by country as demonstrated in the example.
- [x] Enable the ability to delete a row as shown in the example.
- [x] Implement a feature that allows the user to restore the initial state, meaning that all deleted rows will be recovered.
- [x] Handle any potential errors that may occur.
- [x] Implement a feature that allows the user to filter the data by country.
- [x] Avoid sorting users again the data when the user is changing filter by country.
- [x] Sort by clicking on the column header.

![image](https://github.com/Luiggi-piero/randomuser-list/assets/86317658/ea8f333f-632e-4374-aa15-457fa07ede8a)