trpc query only once parameter is not null - Theo's Typesafe Cult