1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-04-07 06:54:16 +00:00
Files
wrestlingdev.com/frontend/app/js/services/tournaments-service.js

48 lines
1.1 KiB
JavaScript

app.factory('tournamentsService', tournamentsService);
function tournamentsService($http){
var service = {};
service.getAllTournaments = function(){
return $http({
url: '/api/tournaments/',
method: "GET"
}).then(successResponse, errorCallback);
};
service.searchTournaments = function(search){
return $http({
method: 'GET',
url: '/api/tournaments/',
params: {
search: search
}
}).then(successResponse, errorCallback);
};
service.tournamentDetails = function(tournamentId){
return $http({
url: '/api/tournaments/' + tournamentId,
method: "GET"
}).then(successResponse, errorCallback);
};
function successResponse(response){
// console.log("success log below");
// console.log(response);
return response.data;
}
function errorCallback(err){
// console.log("error log below");
// console.log(err);
return err;
}
return service;
}