chore: fix delete button
This commit is contained in:
		| @@ -17,8 +17,6 @@ export default function AddOrEditUserForm({ onAdd, initialData, onCancel }) { | |||||||
|     tenantId: '', |     tenantId: '', | ||||||
|     roleId: '', |     roleId: '', | ||||||
|     status: 'Active', |     status: 'Active', | ||||||
|     companies: [], |  | ||||||
|     projects: [], |  | ||||||
|     sendInvitation: true, |     sendInvitation: true, | ||||||
|   }); |   }); | ||||||
|  |  | ||||||
| @@ -33,8 +31,6 @@ export default function AddOrEditUserForm({ onAdd, initialData, onCancel }) { | |||||||
|         tenantId: initialData.tenantId ?? '', |         tenantId: initialData.tenantId ?? '', | ||||||
|         roleId: initialData.roleId ?? '', |         roleId: initialData.roleId ?? '', | ||||||
|         status: initialData.status ?? 'Active', |         status: initialData.status ?? 'Active', | ||||||
|         companies: Array.isArray(initialData.companies) ? initialData.companies : [], |  | ||||||
|         projects: Array.isArray(initialData.projects) ? initialData.projects : [], |  | ||||||
|         sendInvitation: true, |         sendInvitation: true, | ||||||
|       }); |       }); | ||||||
|     } else { |     } else { | ||||||
| @@ -47,8 +43,6 @@ export default function AddOrEditUserForm({ onAdd, initialData, onCancel }) { | |||||||
|         tenantId: '6894f9ddfb7072bdfc881613', |         tenantId: '6894f9ddfb7072bdfc881613', | ||||||
|         roleId: '68407642ec46a0e6fe1e8ec9', |         roleId: '68407642ec46a0e6fe1e8ec9', | ||||||
|         status: 'Active', |         status: 'Active', | ||||||
|         companies: [], |  | ||||||
|         projects: [], |  | ||||||
|         sendInvitation: true, |         sendInvitation: true, | ||||||
|       }); |       }); | ||||||
|     } |     } | ||||||
| @@ -56,12 +50,7 @@ export default function AddOrEditUserForm({ onAdd, initialData, onCancel }) { | |||||||
|  |  | ||||||
|   const handleChange = (e) => { |   const handleChange = (e) => { | ||||||
|     const { name, value } = e.target; |     const { name, value } = e.target; | ||||||
|     if (name === 'companies' || name === 'projects') { |  | ||||||
|       const arr = value.split(',').map(s => s.trim()).filter(s => s.length > 0); |  | ||||||
|       setFormData(prev => ({ ...prev, [name]: arr })); |  | ||||||
|     } else { |  | ||||||
|       setFormData(prev => ({ ...prev, [name]: value })); |       setFormData(prev => ({ ...prev, [name]: value })); | ||||||
|     } |  | ||||||
|   }; |   }; | ||||||
|  |  | ||||||
|   const handleSubmit = async () => { |   const handleSubmit = async () => { | ||||||
| @@ -78,8 +67,6 @@ export default function AddOrEditUserForm({ onAdd, initialData, onCancel }) { | |||||||
|           lastName: formData.lastName, |           lastName: formData.lastName, | ||||||
|           tenantId: formData.tenantId, |           tenantId: formData.tenantId, | ||||||
|           roleId: formData.roleId, |           roleId: formData.roleId, | ||||||
|           companies: formData.companies, |  | ||||||
|           projects: formData.projects, |  | ||||||
|           status: formData.status || 'Active', |           status: formData.status || 'Active', | ||||||
|         }; |         }; | ||||||
|         await api.updateUser(payload); |         await api.updateUser(payload); | ||||||
|   | |||||||
| @@ -119,14 +119,12 @@ export default function UserManagement() { | |||||||
|  |  | ||||||
|             const payload = { |             const payload = { | ||||||
|                 _Id: rowToDelete._id || rowToDelete._Id, |                 _Id: rowToDelete._id || rowToDelete._Id, | ||||||
|                 Id: rowToDelete.id || rowToDelete.Id, |  | ||||||
|                 email: rowToDelete.email ?? '', |                 email: rowToDelete.email ?? '', | ||||||
|                 name: rowToDelete.name ?? '', |                 name: rowToDelete.name ?? '', | ||||||
|                 middleName: rowToDelete.middleName ?? '', |                 middleName: rowToDelete.middleName ?? '', | ||||||
|                 lastName: rowToDelete.lastName ?? '', |                 lastName: rowToDelete.lastName ?? '', | ||||||
|                 roleId: rowToDelete.roleId ?? '', |                 roleId: '68407642ec46a0e6fe1e8ec9', | ||||||
|                 companies: Array.isArray(rowToDelete.companies) ? rowToDelete.companies : [], |                 tenantId: '6894f9ddfb7072bdfc881613', | ||||||
|                 projects: Array.isArray(rowToDelete.projects) ? rowToDelete.projects : [], |  | ||||||
|                 status: 'Inactive', |                 status: 'Inactive', | ||||||
|             }; |             }; | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Rodolfo Ruiz
					Rodolfo Ruiz