From 2c160746a660b8870073c7d07a6a8d75fdd1c22e Mon Sep 17 00:00:00 2001 From: qwertyforce <44163887+qwertyforce@users.noreply.github.com> Date: Wed, 23 Sep 2020 16:18:19 +0300 Subject: [PATCH] fix pagination --- pages/search.tsx | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/pages/search.tsx b/pages/search.tsx index 1b97fcb..51244c4 100644 --- a/pages/search.tsx +++ b/pages/search.tsx @@ -4,9 +4,11 @@ import { makeStyles } from '@material-ui/core/styles'; import AppBar from '../components/AppBar' import db_ops from '../server/helpers/db_ops' import Pagination from '@material-ui/lab/Pagination'; -import { useRouter } from 'next/router' import Photo from '../components/Photo' +import Link from '../components/Link' import ErrorPage from 'next/error' +import PaginationItem from "@material-ui/lab/PaginationItem/PaginationItem"; + const useStyles = makeStyles(() => ({ pagination: { display: "flex", @@ -17,7 +19,6 @@ const useStyles = makeStyles(() => ({ // eslint-disable-next-line @typescript-eslint/no-explicit-any export default function Search(props: any) { const classes = useStyles(); - const router = useRouter() if (props.err) { return } @@ -28,7 +29,18 @@ export default function Search(props: any) { // @ts-ignore */ } {/* FIX THIS SHIT */}
- router.push(`/search?q=${props.search_query}&page=${p}`)} siblingCount={3} color="primary" size="large" /> + {/* // @ts-ignore */} + { + {/* +// @ts-ignore */ } + return () + } + } siblingCount={3} color="primary" size="large" />