Skip to main content
References

SuperTokens React

Classes

default

Defined in: index.ts:33

Constructors

Constructor
new default(): default;
Returns

default

Properties

PropertyModifierTypeDefault valueDefined in
getTranslationFunctionstatic<T>(...stores) => (key, replacements?) => stringgetTranslationFunctionindex.ts:70
SuperTokensWrapperstaticanySuperTokensWrapperindex.ts:34
useTranslationstaticanyuseTranslationindex.ts:68
useUserContextstaticanyuseUserContextindex.ts:72

Methods

changeLanguage()
static changeLanguage(language): Promise<void>;

Defined in: index.ts:40

Parameters
ParameterType
languagestring
Returns

Promise<void>

init()
static init(config): void;

Defined in: index.ts:36

Parameters
ParameterType
configSuperTokensConfig
Returns

void

isRecipeInitialized()
static isRecipeInitialized(recipeId): any;

Defined in: index.ts:62

Parameters
ParameterType
recipeIdstring
Returns

any

loadTranslation()
static loadTranslation(store): void;

Defined in: index.ts:44

Parameters
ParameterType
storeTranslationStore
Returns

void

redirectToAuth()
static redirectToAuth(options?): Promise<any>;

Defined in: index.ts:48

Parameters
ParameterType
options?{ navigate?: Navigate; queryParams?: any; redirectBack?: boolean; show?: "signin" | "signup"; userContext?: UserContext; }
options.navigate?Navigate
options.queryParams?any
options.redirectBack?boolean
options.show?"signin" | "signup"
options.userContext?UserContext
Returns

Promise<any>

Type Aliases

TranslationStore

type TranslationStore = Record<string, Record<string, string | undefined>>;

Defined in: translation/translationHelpers.ts:7

Variables

changeLanguage()

const changeLanguage: (language) => Promise<void> = SuperTokensAPIWrapper.changeLanguage;

Defined in: index.ts:76

Parameters

ParameterType
languagestring

Returns

Promise<void>

init()

const init: (config) => void = SuperTokensAPIWrapper.init;

Defined in: index.ts:75

Parameters

ParameterType
configSuperTokensConfig

Returns

void

isRecipeInitialized()

const isRecipeInitialized: (recipeId) => any = SuperTokensAPIWrapper.isRecipeInitialized;

Defined in: index.ts:79

Parameters

ParameterType
recipeIdstring

Returns

any

loadTranslation()

const loadTranslation: (store) => void = SuperTokensAPIWrapper.loadTranslation;

Defined in: index.ts:77

Parameters

ParameterType
storeTranslationStore

Returns

void

redirectToAuth()

const redirectToAuth: (options?) => Promise<any> = SuperTokensAPIWrapper.redirectToAuth;

Defined in: index.ts:78

Parameters

ParameterType
options?{ navigate?: Navigate; queryParams?: any; redirectBack?: boolean; show?: "signin" | "signup"; userContext?: UserContext; }
options.navigate?Navigate
options.queryParams?any
options.redirectBack?boolean
options.show?"signin" | "signup"
options.userContext?UserContext

Returns

Promise<any>

SuperTokensWrapper

SuperTokensWrapper: any;

Functions

getTranslationFunction()

function getTranslationFunction<T>(...stores): (key, replacements?) => string;

Defined in: translation/translationHelpers.ts:77

Type Parameters

Type Parameter
T extends string

Parameters

ParameterType
...storesTranslationStore[]

Returns

(key, replacements?): string;
Parameters
ParameterType
keyT
replacements?Record<string, string>
Returns

string

References

SuperTokensConfig

Re-exports SuperTokensConfig

SuperTokensPlugin

Re-exports SuperTokensPlugin

SuperTokensPublicConfig

Re-exports SuperTokensPublicConfig

SuperTokensPublicPlugin

Re-exports SuperTokensPublicPlugin

useTranslation

Renames and re-exports SuperTokensWrapper

useUserContext

Renames and re-exports SuperTokensWrapper