Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 12442 Rev 12450
Línea 86... Línea 86...
86
	const [pages, setPages] = useState([])
86
	const [pages, setPages] = useState([])
87
	let nextPage = currentPage + 1
87
	let nextPage = currentPage + 1
88
	let previousPage = currentPage - 1
88
	let previousPage = currentPage - 1
Línea 89... Línea 89...
89
 
89
 
-
 
90
	useEffect(() => {
-
 
91
		while (pages.length < maxPages) {
90
	useEffect(() => {
92
			const pagesArray = [currentPage]
91
		do {
93
 
92
			if (previousPage > 0) {
94
			if (previousPage > 0) {
93
				setPages(prev => prev.unshift(previousPage))
95
				pagesArray.unshift(previousPage)
94
			}
96
			}
95
			if (nextPage <= totalPages) {
97
			if (nextPage <= totalPages) {
96
				setPages(prev => prev.push(nextPage))
98
				pagesArray.push(nextPage)
-
 
99
			}
97
			}
100
 
-
 
101
			return setPages(pagesArray)
Línea 98... Línea 102...
98
		} while (pages.length < maxPages)
102
		}
Línea 99... Línea 103...
99
 
103
 
100
	}, [currentPage, totalPages])
104
	}, [currentPage, totalPages])