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