UNPKG

tipi-services

Version:

Node.js library to access wrapping REST API of tipi backend services

16 lines (14 loc) 828 B
const Endpoint = require('../../../helpers/Endpoint') module.exports = (baseUrl) => ({ create: Endpoint.base(baseUrl).post('/activities'), details: Endpoint.base(baseUrl).get('/activities/:id'), list: Endpoint.base(baseUrl).get('/activities'), update: Endpoint.base(baseUrl).patch('/activities/:id'), remove: Endpoint.base(baseUrl).delete('/activities/:id'), updateStatus: Endpoint.base(baseUrl).patch('/activities/:id/status'), attend: Endpoint.base(baseUrl).post('/activities/:id/attend'), unAttend: Endpoint.base(baseUrl).post('/activities/:id/unAttend'), addImage: Endpoint.base(baseUrl).post('/activities/:id/images'), removeImage: Endpoint.base(baseUrl).delete('/activities/:id/images/:publicId'), setMainImage: Endpoint.base(baseUrl).post('/activities/:id/images/:publicId/main') })