add search

This commit is contained in:
Brandon Egger
2023-03-17 01:41:38 -05:00
parent f118bbecdd
commit 3cc131c344
3 changed files with 87 additions and 53 deletions

View File

@ -1,4 +1,4 @@
import { Platform } from "@prisma/client";
import { SkillLevel, Skill, Platform } from "@prisma/client";
import { z } from "zod";
import {
@ -28,11 +28,12 @@ export const auditoryResourceRouter = createTRPCRouter({
min: z.number().int(),
max: z.number().int(),
}).optional(),
platforms: z.string().array().optional()
platforms: z.nativeEnum(Platform).array().optional(),
skill_levels: z.nativeEnum(SkillLevel).array().optional(),
skills: z.nativeEnum(Skill).array().optional(),
}))
.query(({ctx}) => {
return {
test: "hello",
};
return ctx.prisma.auditoryResource.findMany();
}),
});