Module: core/project
Interfaces
Variables
Project
• Project: Context<null | ProjectState>
Functions
ProjectProvider
▸ ProjectProvider(__namedParameters): Element
Parameters
| Name | Type |
|---|---|
__namedParameters | Object |
__namedParameters.api? | string |
__namedParameters.appKey? | string |
__namedParameters.children | ReactNode |
__namedParameters.fallback? | ComponentType<{}> |
__namedParameters.lazy? | boolean |
__namedParameters.pid? | string |
Returns
Element
useApp
▸ useApp(): string
Returns
string
useAuth0
▸ useAuth0(app?): Object
deprecated use authenticator API instead
Parameters
| Name | Type | Default value |
|---|---|---|
app | string | 'app' |
Returns
Object
| Name | Type |
|---|---|
clientId | string |
domain | string |
useConfig
▸ useConfig<T>(selector): T
deprecated use extensions or other APIs instead
Type parameters
| Name |
|---|
T |
Parameters
| Name | Type |
|---|---|
selector | (p: PublicProject) => T |
Returns
T
useDSN
▸ useDSN(): string
Returns
string
useGraphURL
▸ useGraphURL(): undefined | string
Returns
undefined | string
useKey
▸ useKey(): string
Returns
string
usePid
▸ usePid(): string
Returns
string
useProject
▸ useProject(): PublicProject
Returns
useProjectContext
▸ useProjectContext(): ProjectState
Returns
useProjectFallback
▸ useProjectFallback(): boolean
Returns true when the project is in fallback mode
Returns
boolean
useProjectId
▸ useProjectId(): number
Returns
number