maintains search query state between page links

This commit is contained in:
Brandon Egger
2023-03-17 02:18:39 -05:00
parent 84f04f5aba
commit 4455d61795
4 changed files with 20 additions and 17 deletions

View File

@ -1,11 +1,6 @@
import { Platform, RangeInput, Skill, SkillLevel } from "@prisma/client";
import { createProxySSGHelpers } from "@trpc/react-query/ssg";
import Head from "next/head";
import { useRouter } from "next/router";
import { ParsedUrlQuery } from "querystring";
import ResourceTable from "~/components/ResourceTable";
import { appRouter } from "~/server/api/root";
import { prisma } from "~/server/db";
import { api } from "~/utils/api";
import { parseQueryData } from "~/utils/parseSearchForm";
@ -55,7 +50,7 @@ const Resources = () => {
</Head>
<main>
<div className="my-6 sm:px-4 max-w-6xl mx-auto">
<ResourceTable resources={query.data} currentPage={currentPage} />
<ResourceTable query={router.query} resources={query.data} currentPage={currentPage} />
</div>
</main>
</>