Skip to content

isAuthError

isAuthError(response): response is Object

Type guard to check if an auth response is an error

ParameterTypeDescription
responseFluxbaseAuthResponseThe auth response to check

response is Object

true if the auth operation failed

const result = await client.auth.signUp(credentials)
if (isAuthError(result)) {
console.error('Sign up failed:', result.error.message)
return
}
// TypeScript knows result.data contains user and session
console.log('Welcome,', result.data.user.email)