Skip to main content

Module: core/project

Interfaces

Variables

Project

Project: Context<null | ProjectState>

Functions

ProjectProvider

ProjectProvider(__namedParameters): Element

Parameters

NameType
__namedParametersObject
__namedParameters.api?string
__namedParameters.appKey?string
__namedParameters.childrenReactNode
__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

NameTypeDefault value
appstring'app'

Returns

Object

NameType
clientIdstring
domainstring

useConfig

useConfig<T>(selector): T

deprecated use extensions or other APIs instead

Type parameters

Name
T

Parameters

NameType
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

PublicProject


useProjectContext

useProjectContext(): ProjectState

Returns

ProjectState


useProjectFallback

useProjectFallback(): boolean

Returns true when the project is in fallback mode

Returns

boolean


useProjectId

useProjectId(): number

Returns

number