export const MediaService = {
async getMedia(params = {}) {
- return await axios.get(`${base_url}/media`, { ...getAuthHeaders(), params });
+ return await axios.get(`${base_url}media`, { ...getAuthHeaders(), params });
},
async getMediaByFilePath(file_path) {
- return await axios.get(`${base_url}/media/file_path/${file_path}`, getAuthHeaders());
+ return await axios.get(`${base_url}media/file_path/${file_path}`, getAuthHeaders());
},
async getMediaById(id) {
- return await axios.get(`${base_url}/media/${id}`, getAuthHeaders());
+ return await axios.get(`${base_url}media/${id}`, getAuthHeaders());
},
async createMedia(data) {
- return await axios.post(`${base_url}/media/create`, data, getAuthHeaders());
+ return await axios.post(`${base_url}media/create`, data, getAuthHeaders());
},
async updateMedia(id, data) {
- return await axios.put(`${base_url}/media/${id}`, data, getAuthHeaders());
+ return await axios.put(`${base_url}media/${id}`, data, getAuthHeaders());
},
async softDeleteMedia(id, data) {
- return await axios.put(`${base_url}/media/${id}/soft_delete`, data, getAuthHeaders());
+ return await axios.put(`${base_url}media/${id}/soft_delete`, data, getAuthHeaders());
},
};
\ No newline at end of file
export const MessageGroupMembersService = {
async getMembersByGroupId(group_id, params = {}) {
- return await axios.get(`${base_url}/message_group_members/group/${group_id}`, { ...getAuthHeaders(), params });
+ return await axios.get(`${base_url}message_group_members/group/${group_id}`, { ...getAuthHeaders(), params });
},
async getMemberByIds(group_id, user_id) {
- return await axios.get(`${base_url}/message_group_members/ids/${group_id}/${user_id}`, getAuthHeaders());
+ return await axios.get(`${base_url}message_group_members/ids/${group_id}/${user_id}`, getAuthHeaders());
},
async addMember(data) {
- return await axios.post(`${base_url}/message_group_members/add`, data, getAuthHeaders());
+ return await axios.post(`${base_url}message_group_members/add`, data, getAuthHeaders());
},
async removeMember(data) {
- return await axios.delete(`${base_url}/message_group_members/remove`, { ...getAuthHeaders(), data });
+ return await axios.delete(`${base_url}message_group_members/remove`, { ...getAuthHeaders(), data });
},
};
\ No newline at end of file
export const MessageGroupService = {
async getMessageGroups(params = {}) {
- return await axios.get(`${base_url}/message_group`, { ...getAuthHeaders(), params });
+ return await axios.get(`${base_url}message_group`, { ...getAuthHeaders(), params });
},
async getMessageGroup(id) {
- return await axios.get(`${base_url}/message_group/${id}`, getAuthHeaders());
+ return await axios.get(`${base_url}message_group/${id}`, getAuthHeaders());
},
async createMessageGroup(data) {
- return await axios.post(`${base_url}/message_group/create`, data, getAuthHeaders());
+ return await axios.post(`${base_url}message_group/create`, data, getAuthHeaders());
},
async updateMessageGroup(id, data) {
- return await axios.put(`${base_url}/message_group/${id}`, data, getAuthHeaders());
+ return await axios.put(`${base_url}message_group/${id}`, data, getAuthHeaders());
},
};
\ No newline at end of file
export const MessageService = {
async getMessages(params = {}) {
- return await axios.get(`${base_url}/message`, { ...getAuthHeaders(), params });
+ return await axios.get(`${base_url}message`, { ...getAuthHeaders(), params });
},
async getMessagesByGroupId(group_id, params = {}) {
- return await axios.get(`${base_url}/message/group/${group_id}`, { ...getAuthHeaders(), params });
+ return await axios.get(`${base_url}message/group/${group_id}`, { ...getAuthHeaders(), params });
},
async getMessagesByRecipientId(recipient_id, params = {}) {
- return await axios.get(`${base_url}/message/recipient/${recipient_id}`, { ...getAuthHeaders(), params });
+ return await axios.get(`${base_url}message/recipient/${recipient_id}`, { ...getAuthHeaders(), params });
},
async getMessage(id) {
- return await axios.get(`${base_url}/message/${id}`, getAuthHeaders());
+ return await axios.get(`${base_url}message/${id}`, getAuthHeaders());
},
async createMessage(data) {
- return await axios.post(`${base_url}/message/create`, data, getAuthHeaders());
+ return await axios.post(`${base_url}message/create`, data, getAuthHeaders());
},
async markMessageAsRead(id) {
- return await axios.put(`${base_url}/message/${id}/mark_as_read`, {}, getAuthHeaders());
+ return await axios.put(`${base_url}message/${id}/mark_as_read`, {}, getAuthHeaders());
},
};
\ No newline at end of file
return await axios.get(url.toString());
},
async getPostByTitle(title) {
- return await axios.get(`${base_url}/post/title/${title}`);
+ return await axios.get(`${base_url}post/title/${title}`);
},
async getPost(id) {
- return await axios.get(`${base_url}/post/${id}`);
+ return await axios.get(`${base_url}post/${id}`);
},
async createPost(data) {
- return await axios.post(`${base_url}/post/create`, data);
+ return await axios.post(`${base_url}post/create`, data);
},
async updatePost(id, data) {
- return await axios.put(`${base_url}/post/${id}`, data);
+ return await axios.put(`${base_url}post/${id}`, data);
},
async softDeletePost(id, data) {
- return await axios.put(`${base_url}/post/${id}/soft_delete`, data);
+ return await axios.put(`${base_url}post/${id}/soft_delete`, data);
},
};
\ No newline at end of file