import axios from 'axios'; import { BASE_URL } from './utils'; import { getAccessToken } from '../utils/authenticationManager'; // url de teste const PLACE_URL = `${BASE_URL}/place`; export function createPlace(params) { return axios.post(PLACE_URL, params, { headers: { Authorization: getAccessToken(), }, }); } export function updatePlace(id, params) { const updateUrl = `${PLACE_URL}/${id}`; return axios.put(updateUrl, params, { headers: { Authorization: getAccessToken(), }, }); } export function deletePlace(id) { const deleteUrl = `${PLACE_URL}/${id}`; return axios.delete(deleteUrl, { headers: { Authorization: getAccessToken(), }, }); } export function getPlaceById(id) { const geteUrl = `${PLACE_URL}/${id}`; return axios.get(geteUrl); } export function getAllPlaces() { return axios.get(PLACE_URL); }