Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 12405 Rev 12416
Línea 83... Línea 83...
83
export const TablePagination = ({ onDecrement, onIncrement, currentPage, totalPages }) => {
83
export const TablePagination = ({ onDecrement, onIncrement, currentPage, totalPages }) => {
Línea 84... Línea 84...
84
 
84
 
85
	const maxPages = 5 > totalPages ? totalPages : 5
85
	const maxPages = 5 > totalPages ? totalPages : 5
Línea 86... Línea -...
86
	const [pages, setPages] = useState([currentPage])
-
 
87
 
-
 
88
	useEffect(() => {
-
 
89
		let nextPage = currentPage + 1
-
 
90
		let previousPage = currentPage - 1
86
	const [pages, setPages] = useState([currentPage])
91
 
-
 
92
		for (let i = 1; pages.length < maxPages; i++) {
-
 
93
			if (previousPage > 0) {
-
 
94
				setPages(prev => prev.unshift(previousPage))
-
 
95
			}
87
 
96
			if (nextPage <= totalPages) {
-
 
97
				setPages(prev => prev.push(nextPage))
88
	for (let i = 1; i <= maxPages; i++) {
98
			}
-
 
Línea 99... Línea 89...
99
		}
89
		setPages(prev => prev.push(i))
100
	}, [currentPage])
90
	}
101
 
91
 
102
	return (
92
	return (