-

+
{/*
*/}
diff --git a/src/Pages/Admin/Roles/Model/ModelForm.tsx b/src/Pages/Admin/Roles/Model/ModelForm.tsx
index 457dce0..5a72fe4 100644
--- a/src/Pages/Admin/Roles/Model/ModelForm.tsx
+++ b/src/Pages/Admin/Roles/Model/ModelForm.tsx
@@ -6,7 +6,6 @@ const Form = () => {
-
);
diff --git a/src/Pages/Admin/Roles/Permissions/FormTable.tsx b/src/Pages/Admin/Roles/Permissions/FormTable.tsx
new file mode 100644
index 0000000..3562476
--- /dev/null
+++ b/src/Pages/Admin/Roles/Permissions/FormTable.tsx
@@ -0,0 +1,29 @@
+import React from 'react'
+import DataTable from '../../../../Layout/Dashboard/Table/DataTable'
+import { useColumns } from './useTableColumns'
+import { useFormikContext } from 'formik'
+
+const FormTable = ({response}:{response:any}) => {
+ const {values} = useFormikContext
()
+ console.log(response);
+ const data = response?.data?.data?.abilities ;
+ console.log(data);
+
+ return (
+
+
+
+
+
+ )
+}
+
+export default FormTable
\ No newline at end of file
diff --git a/src/Pages/Admin/Roles/Permissions/Page.tsx b/src/Pages/Admin/Roles/Permissions/Page.tsx
index 59d3c2c..bcd3423 100644
--- a/src/Pages/Admin/Roles/Permissions/Page.tsx
+++ b/src/Pages/Admin/Roles/Permissions/Page.tsx
@@ -4,8 +4,6 @@ import { Spin } from "antd";
import useSetPageTitle from "../../../../Hooks/useSetPageTitle";
import PageHeader from "../../../../Layout/Dashboard/PageHeader";
import FilterLayout from "../../../../Layout/Dashboard/FilterLayout";
-import FormikForm from "../../../../Layout/Dashboard/FormikForm";
-import { getInitialValues } from "./Model/formUtil";
const Table = lazy(() => import("./Table"));
const TableHeader = () => {
@@ -29,12 +27,8 @@ const TableHeader = () => {
filterTitle="page_header.permissions"
haveFilter={false}
/>
- (console.log(1))}>
-
-
+
);
diff --git a/src/Pages/Admin/Roles/Permissions/Table.tsx b/src/Pages/Admin/Roles/Permissions/Table.tsx
index cd122f4..aa9207b 100644
--- a/src/Pages/Admin/Roles/Permissions/Table.tsx
+++ b/src/Pages/Admin/Roles/Permissions/Table.tsx
@@ -1,25 +1,109 @@
import React from "react";
-import DataTable from "../../../../Layout/Dashboard/Table/DataTable";
-import { useColumns } from "./useTableColumns";
import { useFilterState } from "../../../../Components/Utils/Filter/FilterState";
import { useFilterStateState } from "../../../../zustand/Filter";
+import { useAddPermissions, useGetAllPermissions } from "../../../../api/Permissions";
+import { useParams } from "react-router-dom";
+import { ParamsEnum } from "../../../../enums/params";
+import { Form, Formik } from "formik";
+import FormTable from "./FormTable";
+import { useTranslation } from "react-i18next";
import { useGetAllRole } from "../../../../api/role";
-import { useGetAllTag } from "../../../../api/tags";
-const App: React.FC = () => {
+const App: React.FC = () => {
+ const { role_id } = useParams