diff --git a/web/src/components/NavBarIcons/UsersDeleteActions.vue b/web/src/components/NavBarIcons/UsersDeleteActions.vue
index 7471846..54b9bb6 100644
--- a/web/src/components/NavBarIcons/UsersDeleteActions.vue
+++ b/web/src/components/NavBarIcons/UsersDeleteActions.vue
@@ -25,8 +25,8 @@
@@ -36,34 +36,8 @@
diff --git a/web/src/components/NavBarIcons/UsersDialog.vue b/web/src/components/NavBarIcons/UsersDialog.vue
index d7d0dcb..2391950 100644
--- a/web/src/components/NavBarIcons/UsersDialog.vue
+++ b/web/src/components/NavBarIcons/UsersDialog.vue
@@ -13,14 +13,14 @@
-
-
+
+
@@ -39,27 +39,17 @@ import UsersDeleteAction from "./UsersDeleteActions.vue";
import UsersEditAction from "./UsersEditActions.vue";
import { Users } from "lucide-vue-next";
import { defineComponent, ref, computed, watch } from "vue";
-import { useQuery, useMutation, useQueryClient } from "@tanstack/vue-query";
-import { axiosInstance } from "@/client";
-import { User } from "@/types";
// Data Table values
const headers = ref([
{ title: "Name", value: "name" },
{ title: "Email", value: "email" },
- { title: "isAdmin", value: "admin" },
{ title: "Actions", value: "actions", sortable: false },
]);
-const queryClient = useQueryClient();
-
-const { data } = useQuery({
- queryKey: ["users"],
- queryFn: async () => {
- const res = await axiosInstance.get("/users");
- return res.data;
- },
-});
+const items = ref([
+ { name: "John Doe", email: "test@john.doe", action: "Here CRUD" },
+]);
// Dialog open state
const users = ref(false);
diff --git a/web/src/components/NavBarIcons/UsersEditActions.vue b/web/src/components/NavBarIcons/UsersEditActions.vue
index 377c114..a6ca8e9 100644
--- a/web/src/components/NavBarIcons/UsersEditActions.vue
+++ b/web/src/components/NavBarIcons/UsersEditActions.vue
@@ -29,12 +29,6 @@
:rules="editUserEmailRules"
class="mb-3"
>
-
@@ -67,9 +61,7 @@ import { ref } from "vue";
import { SubmitEventPromise } from "vuetify";
import { axiosInstance } from "@/client";
import { useMutation, useQueryClient } from "@tanstack/vue-query";
-import { CreateLicenseDto, User } from "@/types";
-
-const { user } = defineProps<{ user: User }>();
+import { CreateLicenseDto } from "@/types";
const queryClient = useQueryClient();
@@ -112,9 +104,8 @@ const { mutate: userMutate } = useMutation({
},
});
-const editUserName = ref(user.name);
-const editUserEmail = ref(user.email);
-const editUserAdmin = ref(user.admin);
+const editUserName = ref("");
+const editUserEmail = ref("");
const edit = ref(false);
diff --git a/web/src/types.ts b/web/src/types.ts
index afb1735..03d7f18 100644
--- a/web/src/types.ts
+++ b/web/src/types.ts
@@ -25,11 +25,10 @@ export interface CreateLicenseDto {
note?: string;
}
-export interface User {
+export interface UserDto {
id: string;
name: string;
email: string;
- admin: boolean;
}
export type CreateGroupDto = Omit;