From 6df6dea5d4f79a925761ac94a19ec3d12f71a6dd Mon Sep 17 00:00:00 2001
From: ferindyaa <13521161@std.stei.itb.ac.id>
Date: Wed, 15 Nov 2023 23:51:07 +0700
Subject: [PATCH] feat: add types users

---
 src/pages/admin/PremiumUsers.tsx | 7 +------
 src/types.tsx                    | 6 ++++++
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/src/pages/admin/PremiumUsers.tsx b/src/pages/admin/PremiumUsers.tsx
index b00eea6..c39ccb3 100644
--- a/src/pages/admin/PremiumUsers.tsx
+++ b/src/pages/admin/PremiumUsers.tsx
@@ -24,6 +24,7 @@ import {
   Select,
 } from "@chakra-ui/react";
 import { BiSolidTrash, BiSolidEdit, BiError } from "react-icons/bi";
+import { users } from "../../types";
 import { Link } from "react-router-dom";
 import "primereact/resources/themes/lara-light-indigo/theme.css";
 import "primereact/resources/primereact.min.css";
@@ -31,12 +32,6 @@ import { DataTable } from "primereact/datatable";
 import { Column } from "primereact/column";
 
 const UsersList = () => {
-  type users = {
-    user_id: number;
-    username: string;
-    fullname: string;
-    role: string;
-  };
 
   const cancelRef = React.useRef<HTMLButtonElement | null>(null);
   const { isOpen, onOpen, onClose } = useDisclosure();
diff --git a/src/types.tsx b/src/types.tsx
index c5bac94..0d1dc70 100644
--- a/src/types.tsx
+++ b/src/types.tsx
@@ -21,3 +21,9 @@ export type Materials = {
     material_path: string;
   };
 
+export type users = {
+    user_id: number;
+    username: string;
+    fullname: string;
+    role: string;
+  };
\ No newline at end of file
-- 
GitLab