vila-requests
v0.0.3
Published
Esta biblioteca oferece um template de utilização junto a biblioteca de requisições, Axios. Além disso, oferece também tratamento de respostas falhas e bem sucedidas.
Downloads
2
Readme
vila-requests
Widget destinado aos usuários do Push Platform. Este widget é um formulário para fazer a publicação de notificações.
Instalação
NPM
npm install vila-requests axios
YARN
yarn add vila-requests axios
Utilização
import React from 'react'
import {
get,
post,
put,
destroy,
setAuthorizationToken,
} from 'vila-requests'
export default function Example(){
useEffect(() => { getFacts() }, [])
const getFacts = async () => {
const response = await get({
serverUrl: "https://cat-fact.herokuapp.com",
endpoint: "facts"
})
console.log(response)
}
...
}
Parâmetros
| PARÂMETRO | OBRIGATÓRIO | DESCRIÇÃO | |-------------------|-------------|--------------------------------------------------------------------------------| | serverUrl | sim | Este parâmetro é referente ao baseUrl da API que será consultada | | endpoint | não | Endpoint da rota desejada | | bodyParams | não | Parâmetros que serão enviados pelo body do request (passar em formato de JSON) | | queryStringParams | não | Parâmetros que serão enviados pela URL do request (passar em formato de JSON) |
License
MIT © vilaapps