Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 11379 Rev 11395
Línea 111... Línea 111...
111
										<SearchInput onChange={(e) => setSearch(e.target.value)} />
111
										<SearchInput onChange={(e) => setSearch(e.target.value)} />
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}>
-
 
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>{item.progress}</td>
-
 
124
														<td>{item.cost}</td>
-
 
125
														<td>
-
 
126
															{
-
 
127
																item.status === 'a'
-
 
128
																	? 'Activo'
-
 
129
																	: 'Inactivo'
-
 
130
															}
-
 
131
														</td>
-
 
132
														<td className='d-flex' style={{ gap: '10px' }}>
-
 
133
															{
-
 
134
																permisions.allowEdit
-
 
135
                                                                &&
-
 
136
                                                                <i
-
 
137
                                                                	className='fa fa-pencil'
-
 
138
                                                                	onClick={() => {
-
 
139
                                                                		setActionLink(item.actions.link_edit)
-
 
140
                                                                		setModalToShow('edit')
-
 
141
                                                                	}}
-
 
142
                                                                	style={{ cursor: 'pointer' }}
-
 
143
                                                                />
-
 
144
															}
-
 
145
															{
-
 
146
																permisions.allowDelete
-
 
147
                                                                &&
-
 
148
                                                                <i
-
 
149
                                                                	className='fa fa-trash'
-
 
150
                                                                	onClick={() => {
-
 
151
                                                                		setActionLink(item.actions.link_delete)
-
 
152
                                                                		setModalToShow('delete')
-
 
153
                                                                	}}
-
 
154
                                                                	style={{ cursor: 'pointer' }}
-
 
155
                                                                />
-
 
156
															}
-
 
157
														</td>
-
 
158
													</tr>
-
 
159
												))
-
 
160
											}
116
										
161
										</Table>
-
 
162
									</div>
117
									</div>
163
									<div className='row justify-content-between align-items-center'>
118
									<div className='row justify-content-between align-items-center'>
164
										<p className='mb-0'>
119
										<p className='mb-0'>
165
											{`Mostrando registros del ${(dataLength * pages.current) - (dataLength - 1) || 0} al ${(dataLength * pages.current) - (dataLength - total) || 0} de un total de ${total || 0} registros`}
120
											{`Mostrando registros del ${(dataLength * pages.current) - (dataLength - 1) || 0} al ${(dataLength * pages.current) - (dataLength - total) || 0} de un total de ${total || 0} registros`}
166
										</p>
121
										</p>