tailchat/shared/manager/request.ts

10 lines
320 B
TypeScript

import { buildRegFn, buildCachedRegFnAsync } from './buildRegFn';
export const [getErrorHook, setErrorHook] = buildRegFn<(err: any) => boolean>(
'requestErrorHook',
() => true
);
export const [tokenGetter, setTokenGetter, refreshTokenGetter] =
buildCachedRegFnAsync<() => Promise<string>>('requestTokenGetter');