跳至内容
从 NextAuth.js v4 迁移?请阅读 我们的迁移指南.

lib/client

HasuraClientError

扩展

构造函数

new HasuraClientError(errors, query, variables)

new HasuraClientError(
   errors, 
   query, 
   variables): HasuraClientError
参数
参数类型
错误任何[]
查询TypedDocumentString<any, any>
变量任何
返回值

HasuraClientError

覆盖

Error.constructor

属性

消息

message: string;
继承自

Error.message

名称

name: string = "HasuraClientError";
覆盖

Error.name

堆栈?

optional stack: string;
继承自

Error.stack

prepareStackTrace()?

static optional prepareStackTrace: (err, stackTraces) => any;

格式化堆栈跟踪的可选覆盖

参见

https://v8.node.org.cn/docs/stack-trace-api#customizing-stack-traces

参数
参数类型
err错误
堆栈跟踪CallSite[]
返回值

任何

继承自

Error.prepareStackTrace

stackTraceLimit

static stackTraceLimit: number;
继承自

Error.stackTraceLimit

方法

captureStackTrace()

static captureStackTrace(targetObject, constructorOpt?): void

在目标对象上创建 .stack 属性

参数
参数类型
目标对象对象
constructorOpt?函数
返回值

继承自

Error.captureStackTrace


HasuraAdapterClient

属性

adminSecret

adminSecret: string;

x-hasura-admin-secret 标头值

Hasura 身份验证

endpoint

endpoint: string;

client()

client(__namedParameters): {
  run: Promise<T>;
}

参数

参数类型
__namedParametersHasuraAdapterClient

返回值

{
  run: Promise<T>;
}

run()

类型参数
类型参数
Q extends TypedDocumentString<any, any>
T extends any
V extends any
参数
参数类型
查询Q
变量?V
返回值

Promise<T>

Auth.js © Balázs Orbán 和团队 -2024