Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 15521 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 15521 Rev 15529
Línea 18... Línea 18...
18
		{ key: 'actions', label: 'Acciones', isSorteable: false }
18
		{ key: 'actions', label: 'Acciones', isSorteable: false }
19
	]
19
	]
Línea 20... Línea 20...
20
 
20
 
21
	const getData = (params) => {
21
	const getData = (params) => {
22
		axios
22
		axios
23
			.get(linkTable,{params: params})
23
			.get(linkTable, { params: params })
24
			.then(({ data }) => {
24
			.then(({ data }) => {
25
				if (data.success) setDegrees(data.data)
25
				if (data.success) setDegrees(data.data)
26
			})
26
			})
27
			.catch((err) => console.log(err))
27
			.catch((err) => console.log(err))
Línea 55... Línea 55...
55
		<>
55
		<>
56
			<section className="content">
56
			<section className="content">
57
				<section className="content-header">
57
				<section className="content-header">
58
					<h1>Grados</h1>
58
					<h1>Grados</h1>
59
				</section>
59
				</section>
60
				<section className="container-fluid">	
60
				<section className="container-fluid">
61
					<TableFilters data={degrees} getData={getData} onAdd={addItem} allowAdd={allowAdd}>
61
					<TableFilters data={degrees} getData={getData} onAdd={addItem} allowAdd={allowAdd}>
62
						{degrees.items && 
62
						{degrees.items &&
63
						function() {
63
							function () {
64
							return (
64
								return (
65
								<Table
65
									<Table
66
									data={degrees.items}
66
										data={degrees.items}
67
									onEdit={editItem}
67
										onEdit={editItem}
68
									onDelete={deleteItem}
68
										onDelete={deleteItem}
69
									headers={headers}
69
										headers={headers}
70
									allowEdit={allowEdit}
70
										allowEdit={allowEdit}
71
									allowDelete={allowDelete}
71
										allowDelete={allowDelete}
72
								/>
72
									/>
73
							)
73
								)
74
						}()}
74
							}()}
75
					</TableFilters>
75
					</TableFilters>
76
				</section>
76
				</section>
77
			</section>
77
			</section>
78
			<EditModal
78
			<EditModal
79
				title='Grados'
79
				title='Grados'
80
				isOpen={showModal}
80
				isOpen={showModal}
81
				url={actionLink}
81
				url={actionLink}
82
				currentItem={selectItem}
82
				currentItem={selectItem}
83
				onComplete={()=> getData()}
83
				onComplete={() => getData()}
84
				onClose={()=> {
84
				onClose={() => {
85
					if(selectItem) setSelectItem(null)
85
					if (selectItem) setSelectItem(null)
86
					closeModal()
86
					closeModal()
87
				}}
87
				}}
88
			/>
88
			/>
89
			<DeleteModal
89
			<DeleteModal
90
				isOpen={showDeleteModal}
90
				isOpen={showDeleteModal}
91
				closeModal={closeDeleteModal}
-
 
92
				url={actionLink}
91
				url={actionLink}
-
 
92
				closeModal={closeDeleteModal}
93
				onComplete={getData}
93
				onComplete={getData}
94
			/>
94
			/>
95
		</>
95
		</>
96
	)
96
	)
97
}
97
}