Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 11674 | Rev 11677 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 11674 Rev 11676
Línea 21... Línea 21...
21
		const newUsersSelected = usersSelected.filter((user) => user.uuid !== uuid)
21
		const newUsersSelected = usersSelected.filter((user) => user.uuid !== uuid)
22
		setUsersSelected(newUsersSelected)
22
		setUsersSelected(newUsersSelected)
23
	}
23
	}
Línea 24... Línea 24...
24
 
24
 
25
	const addUser = () => {
25
	const addUser = () => {
26
		const newUser = allUsers.find((user) => user.uuid === watch('user'))
26
		const newUser = allUsers.map((user) => user.uuid === watch('user') && { uuid: user.uuid })
27
		setUsersSelected(prev => [...prev, newUser])
27
		setUsersSelected(prev => [...prev, newUser])
Línea 28... Línea 28...
28
	}
28
	}
29
 
29
 
Línea 76... Línea 76...
76
					setValue('cost', data.data.time)
76
					setValue('cost', data.data.time)
77
					setValue('priority', data.data.time)
77
					setValue('priority', data.data.time)
78
					setValue('urgent', data.data.time)
78
					setValue('urgent', data.data.time)
79
					setValue('indicator', data.data.indicator)
79
					setValue('indicator', data.data.indicator)
80
					setIsActive(data.data.status === 'a' ? true : false)
80
					setIsActive(data.data.status === 'a' ? true : false)
81
 
-
 
82
					return data.users
81
					setUsersSelected(data.users)
83
				})
82
				})
84
				.then(users => users.forEach((userId) => {
-
 
85
					const user = allUsers.find(userToAdd => userToAdd.uuid === userId.uuid)
-
 
86
					console.log(allUsers)
-
 
87
					console.log(userId)
-
 
88
 
-
 
89
					setUsersSelected(prev => [...prev, user])
-
 
90
				}))
-
 
91
		}
83
		}
92
	}, [type])
84
	}, [type])
Línea 93... Línea 85...
93
 
85
 
94
	useEffect(() => {
86
	useEffect(() => {
Línea 142... Línea 134...
142
									<th>Usuario</th>
134
									<th>Usuario</th>
143
									<th>Acciones</th>
135
									<th>Acciones</th>
144
								</tr>
136
								</tr>
145
							</thead>
137
							</thead>
146
							<tbody>
138
							<tbody>
147
								{/* {
139
								{
148
									usersSelected.length
140
									usersSelected.length
149
									&&
141
									&&
150
									usersSelected.map((user) => (
142
									usersSelected.map((user) => {
-
 
143
 
-
 
144
										const renderUser = allUsers.find(userOption => userOption.uuid === user.uuid)
-
 
145
 
-
 
146
										return (
151
										<tr key={user.uuid}>
147
											<tr key={renderUser.uuid}>
152
											<td>{`${user.first_name} ${user.last_name}`}</td>
148
												<td>{`${renderUser.first_name} ${renderUser.last_name}`}</td>
153
											<td>
149
												<td>
154
												<div className="d-flex">
150
													<div className="d-flex">
155
													<button className='btn btn-danger' onClick={() => deleteUserSelected(user.uuid)}>
151
														<button className='btn btn-danger' onClick={() => deleteUserSelected(renderUser.uuid)}>
156
														Eliminar
152
															Eliminar
157
													</button>
153
														</button>
158
												</div>
154
													</div>
159
											</td>
155
												</td>
160
										</tr>
156
											</tr>
-
 
157
										)
161
									))
158
									})
162
								} */}
159
								}
163
							</tbody>
160
							</tbody>
164
						</table>
161
						</table>
165
					</div>
162
					</div>
166
					<div className="d-flex align-items-center">
163
					<div className="d-flex align-items-center">
167
						<select name='user' ref={register} className='form-control'>
164
						<select name='user' ref={register} className='form-control'>