- {dataAdmin.map((v: any, i: any) => (
-
- |
- {v.username}
- |
-
- {v.nomor}
- |
-
-
-
-
- |
+ {!data ? (
+
+ ) : (
+
+
+
+
+
+ |
+ Username
+ |
+
+ Nomor
+ |
+
+ Aksi
+ |
- ))}
-
-
-
- {
- onPageClick(val);
- }}
- total={isNPage}
- />
-
-
- >
- );
-}
-
-function TableAdmin({
- dataAdmin,
- setDataAdmin,
- setDataUser,
-}: {
- dataAdmin: MODEL_USER[];
- setDataAdmin: any;
- setDataUser: any;
-}) {
- async function onAccess(id: string) {
- await adminDeveloper_funEditUserAksesById(id, "1").then(async (res) => {
- if (res.status === 200) {
- await adminDeveloper_funGetListAllUser({ page: 1 }).then((val) => {
- setDataUser(val);
- });
- await adminDeveloper_funGetListAllAdmin({ page: 1 }).then((val) => {
- setDataAdmin(val);
- });
- ComponentGlobal_NotifikasiBerhasil(res.message);
- } else {
- ComponentGlobal_NotifikasiGagal(res.message);
- }
- });
- }
-
- const tableBody = dataAdmin.map((e) => (
-
- |
- {e.username}
- |
-
- {e.nomor}
- |
-
-
-
-
- |
-
- ));
-
- return (
- <>
-
-
-
- Table Admin
-
- }
- radius={"xl"}
- placeholder="Masukan username"
- />
-
-
-
-
-
- |
- Username
- |
-
- Nomor
- |
-
- Aksi
- |
-
-
- {tableBody}
-
-
-
- >
- );
-}
-
-function TableUser({
- dataUser,
- setDataUser,
- setDataAdmin,
-}: {
- dataUser: MODEL_USER[];
- setDataUser: any;
- setDataAdmin: any;
-}) {
- async function onAccess(id: string) {
- await adminDeveloper_funEditUserAksesById(id, "2").then(async (res) => {
- if (res.status === 200) {
- await adminDeveloper_funGetListAllUser({ page: 1 }).then((val) => {
- setDataUser(val.data);
- });
- await adminDeveloper_funGetListAllAdmin({ page: 1 }).then((val) => {
- setDataAdmin(val);
- });
- ComponentGlobal_NotifikasiBerhasil(res.message);
- } else {
- ComponentGlobal_NotifikasiGagal(res.message);
- }
- });
- }
-
- const tableBody = dataUser.map((e) => (
-
- |
- {e.username}
- |
-
- {e.nomor}
- |
-
-
-
-
- |
-
- ));
-
- return (
- <>
-
-
-
- Table User
-
- }
- radius={"xl"}
- placeholder="Masukan username"
- />
-
-
-
-
-
- |
- Username
- |
-
- Nomor
- |
-
- Aksi
- |
-
-
- {tableBody}
-
-
+
+ {tableBody()}
+