-
{translate('intro-title')}
-
{translate('intro-subtitle')}
+
{translate('intro-welcome')}
+
+ {translate('intro-title')}
+ {translate('intro-subtitle')}
diff --git a/src/pages/Settings/index.services.ts b/src/pages/Settings/index.services.ts
index e673790..2bbb0c5 100644
--- a/src/pages/Settings/index.services.ts
+++ b/src/pages/Settings/index.services.ts
@@ -6,9 +6,11 @@ import { APP_VERSION } from 'src/config';
import { RootState } from 'src/store/redux';
import { setLanguage, setSystemLanguage } from 'src/store/redux/language.reducers';
import { languages } from 'src/constants/languages';
+import { useNavigate } from 'react-router-dom';
const useSettings = () => {
const { t: translate } = useTranslation();
+ const navigate = useNavigate();
const dispatch = useDispatch();
const { language, system } = useSelector((state: RootState) => state.language);
const { state } = useAppContext();
@@ -18,9 +20,15 @@ const useSettings = () => {
open: false,
});
const settingsItems = [
+ {
+ title: translate('settings-items.backup'),
+ action: () => navigate('/backup'),
+ clickable: true,
+ },
{
title: translate('settings-items.remove'),
action: () => setOpenModal({ name: 'remove', open: true }),
+ clickable: true,
},
// {
// title: 'Contact us',
@@ -34,14 +42,17 @@ const useSettings = () => {
title: translate('settings-items.language'),
value: system ? translate('settings-items.automatic') : languages.find(lang => lang.value === language)?.original,
action: () => setOpenModal({ name: 'language', open: true }),
+ clickable: true,
},
{
title: translate('settings-items.version'),
subtitle: APP_VERSION,
+ clickable: false,
},
{
title: translate('settings-items.platform'),
subtitle: device.platform,
+ clickable: false,
},
];
diff --git a/src/pages/Settings/index.tsx b/src/pages/Settings/index.tsx
index 763bd5a..1b81660 100644
--- a/src/pages/Settings/index.tsx
+++ b/src/pages/Settings/index.tsx
@@ -38,12 +38,10 @@ function Settings() {
{item.title}
{item.subtitle &&