fixing update customer manage user & sorting

This commit is contained in:
Raja Oktafrianto
2025-04-14 11:57:29 +07:00
parent f23943b53c
commit 5a1a51bf5d
3 changed files with 32 additions and 27 deletions

View File

@ -153,9 +153,9 @@ const EditDialog = () => {
email: response.data.email,
id_role: response.data.idRole,
status: response.data.status,
customerid: response.data.customerid
customerid: response.data.customer.id
}));
// console.log('Customer ID dari user detail:', response.data.customerid);
// console.log('Customer ID from API:', response?.data.customerid);
} else {
setFormField((prev) => ({
...prev,
@ -170,16 +170,6 @@ const EditDialog = () => {
// console.log('Fetched ID Role:', response?.data.id_role);
}, []);
useEffect(() => {
if (selectedUser) {
doFetchUserData(selectedUser);
}
}, [selectedUser]);
useEffect(() => {
getCustomerList([{ id: 'id', desc: false }]);
}, []);
useEffect(() => {
if (showEditDialog === false) {
resetForm();
@ -188,6 +178,7 @@ const EditDialog = () => {
useEffect(() => {
const fetchAllData = async () => {
await getCustomerList([{ id: 'id', desc: false }]);
await doFetchUserRole([{ id: 'name', desc: false }]);
if (selectedUser) {
await doFetchUserData(selectedUser);