npm i
npm start
- Warning del linter.
- Recuperar el funcionamiento del selector de resultados.
- Mostrar mensaje de "loading". Utilizar custom hook.
- Crear página que liste personajes de la API Marvel Character list Respetando arquitectura y diseño propuesto por el proyecto base.
- Mostrar detalle de personaje seleccionado al hacer click en el listado (tomar información del listado obtenido previamente)
- Implementar manejo de errores de llamadas a la API Marvel utilizando la clase existente BaseResponse. Ver debajo los errores a tratar.
Ejemplo
async get(limit: number): Promise<BaseResponse<Comic[]>>
- Marvel API
- Crear cuenta / ingresar https://developer.marvel.com/
- Endpoints params:
- hash: md5(ts+privateKey+publicKey)
- apikey: publicKey
- ts: (mismo que se uso en el hash)
- Posibles errores de llamada a la API
- MissingParameter: falta parametro "hash"
- InvalidCredentials: enviar un hash incorrecto