aboutsummaryrefslogtreecommitdiffstats
path: root/src/utils/Fetcher.jsx
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/utils/Fetcher.jsx16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/utils/Fetcher.jsx b/src/utils/Fetcher.jsx
index 1161543..17b6cd9 100644
--- a/src/utils/Fetcher.jsx
+++ b/src/utils/Fetcher.jsx
@@ -112,6 +112,20 @@ const GetChoreHistory = choreId => {
headers: HEADERS(),
})
}
+const DeleteChoreHistory = (choreId, id) => {
+ return Fetch(`${API_URL}/chores/${choreId}/history/${id}`, {
+ method: 'DELETE',
+ headers: HEADERS(),
+ })
+}
+
+const UpdateChoreHistory = (choreId, id, choreHistory) => {
+ return Fetch(`${API_URL}/chores/${choreId}/history/${id}`, {
+ method: 'PUT',
+ headers: HEADERS(),
+ body: JSON.stringify(choreHistory),
+ })
+}
const GetAllCircleMembers = () => {
return Fetch(`${API_URL}/circles/members`, {
@@ -264,6 +278,7 @@ export {
CreateLongLiveToken,
CreateThing,
DeleteChore,
+ DeleteChoreHistory,
DeleteCircleMember,
DeleteLongLiveToken,
DeleteThing,
@@ -288,6 +303,7 @@ export {
SaveThing,
signUp,
SkipChore,
+ UpdateChoreHistory,
UpdateThingState,
UpdateUserDetails,
}