questions-lib
Este repositório é uma biblioteca de abstração de lógica das requisições na questions-api
Instalação
yarn add questions-lib
Uso
Esta biblioteca retorna um objeto default com toda a API para a questions-api.
Portanto, só é necessário usar este objeto para acessar os dados. Na versão 1.0.x, este objeto somente possui uma chave, group
, que possui os seguintes métodos:
- all(): retorna todos os grupos, não é necessário passar nenhum argumento
- get(uuid): retorna um grupo pelo seu
uuid
- questions(uuid): retorna todas as questões pelo
uuid
do grupo passado
const http = // get all groupshttpgroupsall // get a single grouphttpgroups // get questions by grouphttpgroups
É possível, quando se chama a função questionsApi
, passar um objeto de configuração de uma instância do axios, mais informações você encontra aqui
const http =
Configurações do axios default:
- baseURL: http://localhost:3000, endereço da URL da api localmente ou em produção
TODO:
- - Adicionar
setToken
method