Skip to content

Instantly share code, notes, and snippets.

@FabricioFFC
Last active July 1, 2018 23:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save FabricioFFC/ed32f22eeb071a3d150c1dfca68cc3e5 to your computer and use it in GitHub Desktop.
Save FabricioFFC/ed32f22eeb071a3d150c1dfca68cc3e5 to your computer and use it in GitHub Desktop.
async function get(url) {
try {
const response = await fetch(url);
const responseJson = await response.json();
return responseJson;
} catch (error) {
console.error(error); /* eslint-disable-line no-console */
return error;
}
}
const httpRequest = {
get,
};
export default httpRequest;
import httpRequest from '../services/httpRequest';
const teamsApiUrl = 'http://private-c09d5b-worldcup20181.apiary-mock.com/teams';
function getAll() {
return httpRequest.get(teamsApiUrl);
}
function get(teamCode) {
return httpRequest.get(`${teamsApiUrl}/${teamCode}`);
}
const teamsApi = {
getAll,
get,
};
export default teamsApi;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment