Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 11396 Rev 11398
Línea 112... Línea 112...
112
									</div>
112
									</div>
113
								</Card.Header>
113
								</Card.Header>
114
								<Card.Body>
114
								<Card.Body>
115
									<div className="table-responsive">
115
									<div className="table-responsive">
116
										<Table data={items} headers={headers} setData={setItems}>
116
										<Table data={items} headers={headers} setData={setItems}>
-
 
117
											{
-
 
118
												items.map((item, index) => (
-
 
119
													<tr key={index}>
-
 
120
														<td>{item.title}</td>
-
 
121
														<td>{item.description}</td>
-
 
122
														<td>{item.date}</td>
-
 
123
														<td className='d-flex align-items-center'>
-
 
124
															<progress value={item.progress} max='100' />
-
 
125
															<span className='ml-2'>{item.progress}</span>
-
 
126
														</td>
-
 
127
														<td>{item.cost}</td>
-
 
128
														<td>
-
 
129
															{
-
 
130
																item.status === 'a'
-
 
131
																	? 'Activo'
-
 
132
																	: 'Inactivo'
-
 
133
															}
-
 
134
														</td>
-
 
135
														<td className='d-flex' style={{ gap: '10px' }}>
-
 
136
															{
-
 
137
																permisions.allowEdit
-
 
138
                                                                &&
-
 
139
                                                                <i
-
 
140
                                                                	className='fa fa-pencil'
-
 
141
                                                                	onClick={() => {
-
 
142
                                                                		setActionLink(item.actions.link_edit)
-
 
143
                                                                		setModalToShow('edit')
-
 
144
                                                                	}}
-
 
145
                                                                	style={{ cursor: 'pointer' }}
-
 
146
                                                                />
-
 
147
															}
-
 
148
															{
-
 
149
																permisions.allowDelete
-
 
150
                                                                &&
-
 
151
                                                                <i
-
 
152
                                                                	className='fa fa-trash'
-
 
153
                                                                	onClick={() => {
-
 
154
                                                                		setActionLink(item.actions.link_delete)
-
 
155
                                                                		setModalToShow('delete')
-
 
156
                                                                	}}
-
 
157
                                                                	style={{ cursor: 'pointer' }}
-
 
158
                                                                />
-
 
159
															}
-
 
160
														</td>
-
 
161
													</tr>
-
 
162
												))
117
											
163
											}
118
										</Table>
164
										</Table>
119
									</div>
165
									</div>
120
									<div className='row justify-content-between align-items-center'>
166
									<div className='row justify-content-between align-items-center'>
121
										<p className='mb-0'>
167
										<p className='mb-0'>
122
											{`Mostrando registros del ${(dataLength * pages.current) - (dataLength - 1) || 0} al ${(dataLength * pages.current) - (dataLength - total) || 0} de un total de ${total || 0} registros`}
168
											{`Mostrando registros del ${(dataLength * pages.current) - (dataLength - 1) || 0} al ${(dataLength * pages.current) - (dataLength - total) || 0} de un total de ${total || 0} registros`}