Pass different parameter to query fn depending on how it is used - TanStack