diff --git a/src/pages/setting/Setting.tsx b/src/pages/setting/Setting.tsx index feea9e8..3ade3cd 100644 --- a/src/pages/setting/Setting.tsx +++ b/src/pages/setting/Setting.tsx @@ -1,10 +1,9 @@ -import { FC, useState } from 'react' +import { FC, Fragment, useState } from 'react' import { useTranslation } from 'react-i18next' import Tabs from '../../components/Tabs' import { KeySquare, Notification1 } from 'iconsax-react' import { useGetSettings } from './hooks/useSettingData' import PageLoading from '../../components/PageLoading' -import Email from './components/Email' import Sms from './components/Sms' import ChangePassword from './components/ChangePassword' import { Helmet } from 'react-helmet-async' @@ -61,32 +60,37 @@ const Setting: FC = () => { : getSettings.data?.data?.settings?.map((item: any) => { return ( -
-
- {item?.notifSetting.title_fa} -
-
-
-
- {t('setting.email')} -
- -
-
-
- {t('setting.sms')} -
- -
-
-
+ + { + item.settings?.map((item: any) => { + return ( +
+
+ {item?.description} +
+
+ {/*
+
+ {t('setting.email')} +
+ +
*/} +
+ +
+
+
+ ) + }) + } +
) }) } -
+
: diff --git a/src/pages/setting/service/SettingService.ts b/src/pages/setting/service/SettingService.ts index d5261d8..5c4dd5c 100644 --- a/src/pages/setting/service/SettingService.ts +++ b/src/pages/setting/service/SettingService.ts @@ -7,7 +7,7 @@ export const getSettings = async () => { }; export const updateSettings = async (params: UpdateSettingType) => { - await axios.patch(`/settings/${params.id}/update`, params); + await axios.patch(`/settings/${params.id}/toggle`, params); }; export const changePassword = async (params: ChangePasswordType) => {