diff --git a/app/[locale]/(admin)/admin/management-user/edit/[id]/page.tsx b/app/[locale]/(admin)/admin/management-user/edit/[id]/page.tsx index 5646d94..0918c99 100644 --- a/app/[locale]/(admin)/admin/management-user/edit/[id]/page.tsx +++ b/app/[locale]/(admin)/admin/management-user/edit/[id]/page.tsx @@ -41,16 +41,7 @@ import { useEffect, useState } from "react"; import { Input } from "@/components/ui/input"; import { Textarea } from "@/components/ui/textarea"; import { Link, useRouter } from "@/i18n/routing"; -import { RadioGroup, RadioGroupItem } from "@/components/ui/radio-group"; import dynamic from "next/dynamic"; -import { Checkbox } from "@/components/ui/checkbox"; -import { - Select, - SelectContent, - SelectItem, - SelectTrigger, - SelectValue, -} from "@/components/ui/select"; import Swal from "sweetalert2"; import withReactContent from "sweetalert2-react-content"; import { close, error, loading } from "@/config/swal"; diff --git a/service/management-user/management-user.ts b/service/management-user/management-user.ts index f8341ec..182c7d9 100644 --- a/service/management-user/management-user.ts +++ b/service/management-user/management-user.ts @@ -5,7 +5,6 @@ import { httpPutInterceptor, } from "../http-config/http-interceptor-service"; - // User CRUD Operations export interface CreateUserRequest { address: string; @@ -35,7 +34,7 @@ export async function AdministrationUserList( name = "", size: string, featureId: string, - role = "" + role = "", ) { const url = `users/pagination/internal?enablePage=1&size=${size}&page=${page}&levelId=${id}&name=${name}&featureId=${featureId}&roleFilter=${role}`; return httpGetInterceptor(url); @@ -84,6 +83,11 @@ export async function getListCompetencies() { return httpGetInterceptor(url); } +export async function updateUserInternal(id: number, data: any) { + const url = `users/${id}`; + return httpPutInterceptor(url, data); +} + export async function getListExperiences() { const url = "users/user-experiences/list"; return httpGetInterceptor(url);