From 083c5c174b23b6482c349798de0079fe503efda9 Mon Sep 17 00:00:00 2001 From: hamid zarghami Date: Mon, 3 Feb 2025 09:45:30 +0330 Subject: [PATCH] add role --- src/langs/fa.json | 3 +- src/pages/users/RoleCreate.tsx | 50 ++++++++++++++++++++++++++++++++-- 2 files changed, 49 insertions(+), 4 deletions(-) diff --git a/src/langs/fa.json b/src/langs/fa.json index cd88efa..ffa1f8e 100644 --- a/src/langs/fa.json +++ b/src/langs/fa.json @@ -483,7 +483,8 @@ "user": "کاربر", "submit_role": "ثبت نقش", "title_role": "عنوان نقش", - "permissions": "دسترسی ها" + "permissions": "دسترسی ها", + "status_role": "وضعیت نقش" }, "profile": { "account_user": "حساب کاربری", diff --git a/src/pages/users/RoleCreate.tsx b/src/pages/users/RoleCreate.tsx index bdfb34c..c25f015 100644 --- a/src/pages/users/RoleCreate.tsx +++ b/src/pages/users/RoleCreate.tsx @@ -3,6 +3,8 @@ import { useTranslation } from 'react-i18next' import Button from '../../components/Button' import { TickCircle } from 'iconsax-react' import Input from '../../components/Input' +import CheckBoxComponent from '../../components/CheckBoxComponent' +import SwitchComponent from '../../components/Switch' const RoleCreate: FC = () => { @@ -41,15 +43,57 @@ const RoleCreate: FC = () => { {t('user.permissions')} -
- +
+
+ { }} + /> +
{t('all')}
+
+
+ { }} + /> +
{t('all')}
+
+
+ { }} + /> +
{t('all')}
+
+
+ { }} + /> +
{t('all')}
+
+
+ { }} + /> +
{t('all')}
+
- +
+
+ {t('user.status_role')} +
+ { }} + /> +