at the end of the day, it was inevitable

This commit is contained in:
Mo Elzubeir
2022-12-09 08:36:26 -06:00
commit 1218570914
1768 changed files with 887087 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
import {createApi} from '../common/Common'
const baseUrl = '/api/v1/notifications'
export const getItems = createApi('GET', baseUrl, {
inputData: (data) => data
})
export const getItem = createApi('GET', baseUrl + '/{id}', {
inputData: () => {},
urlData: (data, id) => ({id})
})
export const createItem = createApi('POST', baseUrl)
export const updateItem = createApi('PUT', baseUrl + '/{id}', {
urlData: (data, id) => ({id})
})
export const deleteItems = createApi('POST', baseUrl + '/delete')
export const activateItems = createApi('PUT', baseUrl + '/active')
export const publishItems = createApi('PUT', baseUrl + '/published')
export const subscribeItems = createApi('POST', baseUrl + '/subscribe')
export const getAllItems = createApi('GET', baseUrl + '/all', {
inputData: (data) => data
})
export const getFilters = createApi('GET', baseUrl + '/filters', {
inputData: (data) => data
})
export const getHistory = createApi('GET', baseUrl + '/{notificationId}/history', {
inputData: (data) => data,
urlData: (data, notificationId) => ({notificationId})
})