跳至內容
要從 NextAuth.js v4 遷移嗎?請閱讀 我們的遷移指南.

lib/client

HasuraClientError

繼承自

建構函式

new HasuraClientError(errors, query, variables)

new HasuraClientError(
   errors, 
   query, 
   variables): HasuraClientError
參數
參數類型
errorsany[]
queryTypedDocumentString<any, any>
variablesany
回傳

HasuraClientError

覆寫

Error.constructor

屬性

message

message: string;
繼承自

Error.message

name

name: string = "HasuraClientError";
覆寫

Error.name

stack?

optional stack: string;
繼承自

Error.stack

prepareStackTrace()?

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

格式化堆疊追蹤的可選覆寫

請參閱

https://v8.dev.org.tw/docs/stack-trace-api#customizing-stack-traces

參數
參數類型
errError
stackTracesCallSite[]
回傳

any

繼承自

Error.prepareStackTrace

stackTraceLimit

static stackTraceLimit: number;
繼承自

Error.stackTraceLimit

方法

captureStackTrace()

static captureStackTrace(targetObject, constructorOpt?): void

在目標物件上建立 .stack 屬性

參數
參數類型
targetObjectobject
constructorOpt?Function
回傳

void

繼承自

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
參數
參數類型
queryQ
variables?V
回傳

Promise<T>

Auth.js © Balázs Orbán 和團隊 -2024