Manta Developers
GitHub
Menu

@manta-eu/react/providers

Reference for @manta-eu/react/providers as it is on main.

Type Aliases

ActiveDatastoreProviderProps

ActiveDatastoreProviderProps = object

Properties

children

children: ReactNode


ActiveDatastoreRouterProps

ActiveDatastoreRouterProps = object

Properties

children

children: ReactNode


ActiveDatastoreState

ActiveDatastoreState = object

Properties

datastoreId

datastoreId: string | undefined

enterDatastore

enterDatastore: (datastoreId, options?) => void

Parameters
datastoreId

string

options?

MoveOptions

Returns

void

navigateAbsolute: (path, options?) => void

Parameters
path

string

options?
replace?

boolean

Returns

void


Data

Data = Record<string, unknown>


EmbeddedChatProvidersProps

EmbeddedChatProvidersProps = Omit<ProvidersProps, "mantaBaseUrl"> & object

Type Declaration

mantaBaseUrl?

optional mantaBaseUrl?: string


GenerateStructuredDataProviderProps

GenerateStructuredDataProviderProps = object

Properties

children

children: ReactNode


GenerateStructuredDataState

GenerateStructuredDataState = object

Properties

isPending

isPending: boolean

setSchema

setSchema: Dispatch<SetStateAction<Schema | undefined>>


KnowledgeGraphPollingProviderProps

KnowledgeGraphPollingProviderProps = object

Properties

children

children: ReactNode

intervalMs?

optional intervalMs?: number


KnowledgeGraphStateContextValue

KnowledgeGraphStateContextValue = object

Properties

error

error: Error | null

isKnowledgeGraphUnavailable

isKnowledgeGraphUnavailable: boolean

isLoading

isLoading: boolean

knowledgeGraphAvailability

knowledgeGraphAvailability: KnowledgeGraphAvailability | null

knowledgeGraphState

knowledgeGraphState: GQLKnowledgeGraphState | null


KnowledgeGraphStateProviderProps

KnowledgeGraphStateProviderProps = object

Properties

children

children: ReactNode

datastoreId?

optional datastoreId?: string


MoveOptions

MoveOptions = object

Properties

path?

optional path?: string

replace?

optional replace?: boolean


ProvidersProps

ProvidersProps = object

Properties

children

children: ReactNode

datastoreId?

optional datastoreId?: string

getAccessToken?

optional getAccessToken?: AccessTokenSource

For an app on its own domain that signs people in itself; see MantaClientProvider.

knowledgeGraphPollIntervalMs?

optional knowledgeGraphPollIntervalMs?: number

mantaBaseUrl

mantaBaseUrl: string

onSignOut?

optional onSignOut?: () => void

What Log out does for a getAccessToken host; see MantaClientProvider.

Returns

void

onUnauthorized?

optional onUnauthorized?: () => void

Returns

void

queryClient?

optional queryClient?: QueryClient


Schema

Schema = object

Properties

action?

optional action?: string

onError?

optional onError?: (error) => void

Parameters
error

string

Returns

void

onSuccess

onSuccess: (data) => void

Parameters
data

Data

Returns

void

schema

schema: JSONSchema7

title?

optional title?: string


ShaclFormProviderProps

ShaclFormProviderProps = object

Properties

children

children: ReactNode


TooltipContextType

TooltipContextType = object

Properties

activeTooltip

activeTooltip: string | undefined

hideTooltip

hideTooltip: () => void

Returns

void

showTooltip

showTooltip: (id, isFocused) => void

Parameters
id

string

isFocused

boolean

Returns

void


TooltipProviderProps

TooltipProviderProps = object

Properties

children

children: ReactNode

Variables

defaultKnowledgeGraphPollIntervalMs

const defaultKnowledgeGraphPollIntervalMs: 3000 = 3000


KnowledgeGraphStateContext

const KnowledgeGraphStateContext: Context<KnowledgeGraphStateContextValue | undefined>

Functions

ActiveDatastoreProvider()

ActiveDatastoreProvider(props): Element

Parameters

props

ActiveDatastoreProviderProps

Returns

Element


ActiveDatastoreRouter()

ActiveDatastoreRouter(props): Element

Parameters

props

ActiveDatastoreRouterProps

Returns

Element


EmbeddedChatProviders()

EmbeddedChatProviders(props): Element

Parameters

props

EmbeddedChatProvidersProps

Returns

Element


GenerateStructuredDataProvider()

GenerateStructuredDataProvider(props): Element

Parameters

props

GenerateStructuredDataProviderProps

Returns

Element


KnowledgeGraphPollingProvider()

KnowledgeGraphPollingProvider(props): Element

Parameters

props

KnowledgeGraphPollingProviderProps

Returns

Element


KnowledgeGraphStateProvider()

KnowledgeGraphStateProvider(props): Element

Parameters

props

KnowledgeGraphStateProviderProps

Returns

Element


Providers()

Providers(props): Element

Parameters

props

ProvidersProps

Returns

Element


ShaclFormProvider()

ShaclFormProvider(props): Element

Parameters

props

ShaclFormProviderProps

Returns

Element


TooltipProvider()

TooltipProvider(props): Element

Parameters

props

TooltipProviderProps

Returns

Element


useAbsoluteNavigate()

useAbsoluteNavigate(): (path) => void

Returns

(path) => void


useActiveDatastore()

useActiveDatastore(): ActiveDatastoreState

Returns

ActiveDatastoreState


useKnowledgeGraphPollInterval()

useKnowledgeGraphPollInterval(): number

Returns

number


useKnowledgeGraphState()

useKnowledgeGraphState(): KnowledgeGraphStateContextValue

Returns

KnowledgeGraphStateContextValue


useMantaGenerateStructuredData()

useMantaGenerateStructuredData(): GenerateStructuredDataState

Returns

GenerateStructuredDataState


useTooltip()

useTooltip(): TooltipContextType

Returns

TooltipContextType

References

AssistantIcon

Re-exports AssistantIcon


AssistantIconProvider

Re-exports AssistantIconProvider


AssistantIconProviderProps

Re-exports AssistantIconProviderProps


AssistantNameProvider

Re-exports AssistantNameProvider


AssistantNameProviderProps

Re-exports AssistantNameProviderProps


defaultAssistantName

Re-exports defaultAssistantName


MantaClientProvider

Re-exports MantaClientProvider


MantaClientProviderProps

Re-exports MantaClientProviderProps


MantaClientProviderState

Re-exports MantaClientProviderState


Re-exports NavExtra


Re-exports NavExtrasProvider


Re-exports NavExtrasProviderProps


ShaclFormContextValue

Re-exports ShaclFormContextValue


ShaclShapesSource

Re-exports ShaclShapesSource


SparqlFetch

Re-exports SparqlFetch


SparqlFetchOptions

Re-exports SparqlFetchOptions


Theme

Re-exports Theme


ThemeProvider

Re-exports ThemeProvider


ThemeProviderProps

Re-exports ThemeProviderProps


ThemeProviderState

Re-exports ThemeProviderState


useAssistantIcon

Re-exports useAssistantIcon


useAssistantName

Re-exports useAssistantName


useMantaClient

Re-exports useMantaClient


useNavExtras

Re-exports useNavExtras


useShaclForm

Re-exports useShaclForm


useTheme

Re-exports useTheme