Skip to main content

Module: components/provider/SCContextProvider

Variables

SCContext

Const SCContext: Context<SCContextType>

Creates Global Context

Context can be consumed in one of the following ways:
1. <SCContext.Consumer>{settings => (...)}</SCContext.Consumer>
2. const scContext: SCContextType = useContext(SCContext);
3. const scContext: SCContextType = useSCContext();

Defined in

packages/react-core/src/components/provider/SCContextProvider/index.tsx:23

Functions

SCContextProvider

SCContextProvider(object): JSX.Element

This component imports all providers

Parameters

NameType
objectSCContextProviderType

Returns

JSX.Element

<SCContext.Provider value={{settings}}>

Defined in

packages/react-core/src/components/provider/SCContextProvider/index.tsx:35


useSCContext

useSCContext(): SCContextType

Let's only export the useSCContext hook instead of the context. We only want to use the hook directly and never the context component.

Returns

SCContextType

Defined in

packages/react-core/src/components/provider/SCContextProvider/index.tsx:106