summaryrefslogtreecommitdiff
path: root/client/src/pages/Update/Agreement
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/pages/Update/Agreement')
-rw-r--r--client/src/pages/Update/Agreement/Agreement.jsx8
1 files changed, 7 insertions, 1 deletions
diff --git a/client/src/pages/Update/Agreement/Agreement.jsx b/client/src/pages/Update/Agreement/Agreement.jsx
index 6452bd8..91dade7 100644
--- a/client/src/pages/Update/Agreement/Agreement.jsx
+++ b/client/src/pages/Update/Agreement/Agreement.jsx
@@ -7,8 +7,14 @@ import { Grid, Button } from '@mui/material'
import { Link } from 'react-router-dom'
import SubmitButton from '../../../components/SubmitButton/SubmitButton'
import { useTranslation } from 'react-i18next'
+import { userContext } from '../../../context/User'
+import { useMutation } from 'react-query'
+import { updateUser } from '../../../services/apiservice'
const Agreement = () => {
+ const { userData } = userContext()
+ const updateUse = useMutation(() => updateUser(userData._id, ...userData))
+
const { t } = useTranslation()
return (
<>
@@ -47,7 +53,7 @@ const Agreement = () => {
</Grid>
</Grid>
<Link to="/update/final-slip">
- <SubmitButton />
+ <SubmitButton onClick={() => updateUse.mutate()} />
</Link>
</>
)