supertokens-auth-react
References documentation for the supertokens-auth-react package
Classes
default
Defined in: index.ts
Constructors
Constructor
new default(): default;
Returns
Properties
| Property | Modifier | Type | Default value | Defined in |
|---|---|---|---|---|
getTranslationFunction |
static |
<T>(…stores) => (key, replacements?) => string |
getTranslationFunction |
index.ts |
SuperTokensWrapper |
static |
any |
SuperTokensWrapper |
index.ts |
useTranslation |
static |
any |
useTranslation |
index.ts |
useUserContext |
static |
any |
useUserContext |
index.ts |
Methods
changeLanguage()
static changeLanguage(language): Promise<void>;
Defined in: index.ts
Parameters
| Parameter | Type |
|---|---|
language |
string |
Returns
Promise<void>
init()
static init(config): void;
Defined in: index.ts
Parameters
| Parameter | Type |
|---|---|
config |
SuperTokensConfig |
Returns
void
isRecipeInitialized()
static isRecipeInitialized(recipeId): any;
Defined in: index.ts
Parameters
| Parameter | Type |
|---|---|
recipeId |
string |
Returns
any
loadTranslation()
static loadTranslation(store): void;
Defined in: index.ts
Parameters
| Parameter | Type |
|---|---|
store |
TranslationStore |
Returns
void
redirectToAuth()
static redirectToAuth(options?): Promise<any>;
Defined in: index.ts
Parameters
| Parameter | Type |
|---|---|
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
Variables
changeLanguage()
const changeLanguage: (language) => Promise<void> = SuperTokensAPIWrapper.changeLanguage;
Defined in: index.ts
Parameters
| Parameter | Type |
|---|---|
language |
string |
Returns
Promise<void>
init()
const init: (config) => void = SuperTokensAPIWrapper.init;
Defined in: index.ts
Parameters
| Parameter | Type |
|---|---|
config |
SuperTokensConfig |
Returns
void
isRecipeInitialized()
const isRecipeInitialized: (recipeId) => any = SuperTokensAPIWrapper.isRecipeInitialized;
Defined in: index.ts
Parameters
| Parameter | Type |
|---|---|
recipeId |
string |
Returns
any
loadTranslation()
const loadTranslation: (store) => void = SuperTokensAPIWrapper.loadTranslation;
Defined in: index.ts
Parameters
| Parameter | Type |
|---|---|
store |
TranslationStore |
Returns
void
redirectToAuth()
const redirectToAuth: (options?) => Promise<any> = SuperTokensAPIWrapper.redirectToAuth;
Defined in: index.ts
Parameters
| Parameter | Type |
|---|---|
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
Type Parameters
| Type Parameter |
|---|
T extends string |
Parameters
| Parameter | Type |
|---|---|
…stores |
TranslationStore[] |
Returns
(key, replacements?): string;
Parameters
| Parameter | Type |
|---|---|
key |
T |
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