Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 15291 Rev 15292
Línea 33... Línea 33...
33
		current: 1,
33
		current: 1,
34
		last: 1
34
		last: 1
35
	})
35
	})
Línea 36... Línea 36...
36
 
36
 
37
	const getData = ({ url = '', params = {} }) => {
-
 
38
 
37
	const getData = ({ url = '', params = {} }) => {
39
		axios.get(url, { params: { ...params } })
38
		axios.get(url, { params: { ...params } })
40
			.then(({ data }) => {
39
			.then(({ data }) => {
41
				if (!data.success) {
40
				if (!data.success) {
42
					dispatch(addNotification({
41
					dispatch(addNotification({
Línea 53... Línea 52...
53
				style: 'danger',
52
				style: 'danger',
54
				msg: 'Ha ocurrido un error'
53
				msg: 'Ha ocurrido un error'
55
			})))
54
			})))
56
	}
55
	}
Línea -... Línea 56...
-
 
56
 
-
 
57
	const setData = (data) => setItems(data)
57
 
58
 
58
	useEffect(() => {
59
	useEffect(() => {
59
		getData({
60
		getData({
60
			url: table_link,
61
			url: table_link,
61
			params: {
62
			params: {
Línea 130... Línea 131...
130
								<Card.Body>
131
								<Card.Body>
131
									<div className="table-responsive">
132
									<div className="table-responsive">
132
										<Table
133
										<Table
133
											data={items}
134
											data={items}
134
											headers={headers}
135
											headers={headers}
135
											setData={(data) => setItems(data)}
136
											setData={setData}
136
										>
137
										>
137
											{items.map((item, index) => (
138
											{items.map((item, index) => (
138
												<tr key={index}>
139
												<tr key={index}>
139
													<td>{item.name}</td>
140
													<td>{item.name}</td>
140
													<td>{item.job_description}</td>
141
													<td>{item.job_description}</td>