Fix page buttons not working in admin panel (#25)
All checks were successful
continuous-integration/drone/push Build is passing

* Initial plan for issue

* Fix pagination issue by removing blocking conditions in useEffect hooks

Co-authored-by: v0l <1172179+v0l@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: v0l <1172179+v0l@users.noreply.github.com>
This commit is contained in:
Copilot
2025-06-17 13:50:38 +01:00
committed by GitHub
parent 664499d22c
commit dccc2d23eb

View File

@ -122,16 +122,16 @@ export default function Admin() {
}, [pub, self, url]); }, [pub, self, url]);
useEffect(() => { useEffect(() => {
if (pub && self?.is_admin && !adminListedFiles) { if (pub && self?.is_admin) {
listAllUploads(adminListedPage); listAllUploads(adminListedPage);
} }
}, [adminListedPage, pub, self?.is_admin, listAllUploads, adminListedFiles]); }, [adminListedPage, pub, self?.is_admin, listAllUploads]);
useEffect(() => { useEffect(() => {
if (pub && self?.is_admin && !reports) { if (pub && self?.is_admin) {
listReports(reportPage); listReports(reportPage);
} }
}, [reportPage, pub, self?.is_admin, listReports, reports]); }, [reportPage, pub, self?.is_admin, listReports]);
if (loading) { if (loading) {
return ( return (