From eb79eef2a261072a5936efb09b26992362e9d462 Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Mon, 9 Jun 2025 12:56:45 +0800 Subject: [PATCH] Add network service methods --- client/src/Utils/NetworkService.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/client/src/Utils/NetworkService.js b/client/src/Utils/NetworkService.js index 7cfa5a7f1..26c6bd460 100644 --- a/client/src/Utils/NetworkService.js +++ b/client/src/Utils/NetworkService.js @@ -1034,6 +1034,21 @@ class NetworkService { // Fallback to original behavior for backward compatibility return this.axiosInstance.post(`/settings/test-email`, { to }); } + + async createNotification(config) { + const { notification } = config; + return this.axiosInstance.post(`/notifications`, notification); + } + + async getNotificationsByTeamId(config) { + const { teamId } = config; + return this.axiosInstance.get(`/notifications/team/${teamId}`); + } + + async deleteNotificationById(config) { + const { id } = config; + return this.axiosInstance.delete(`/notifications/${id}`); + } } export default NetworkService;