How can I use zod discriminated union for search params? - TanStack