What is the proper way to handle error for authClient? - Better Auth