success pt. 6 runed
This commit is contained in:
17
src/lib/types/search/amq-browse.ts
Normal file
17
src/lib/types/search/amq-browse.ts
Normal file
@@ -0,0 +1,17 @@
|
||||
import { z } from "zod";
|
||||
|
||||
/**
|
||||
* URL search params for the AMQ browse page.
|
||||
*
|
||||
* Intended usage:
|
||||
* - Client: `useSearchParams(AmqBrowseSearchSchema, ...)`
|
||||
* - Server (optional): `validateSearchParams(url, AmqBrowseSearchSchema, ...)`
|
||||
*/
|
||||
export const AmqBrowseSearchSchema = z.object({
|
||||
/**
|
||||
* Free-text query for anime name search.
|
||||
*/
|
||||
q: z.string().default(""),
|
||||
});
|
||||
|
||||
export type AmqBrowseSearch = z.infer<typeof AmqBrowseSearchSchema>;
|
||||
Reference in New Issue
Block a user