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
components/provider/SCContextProvider/index.tsx:23
Functions
SCContextProvider
▸ SCContextProvider(object
): JSX.Element
This component imports all providers
Parameters
Name | Type |
---|---|
object | SCContextProviderType |
Returns
JSX.Element
<SCContext.Provider value={{settings}}>
Defined in
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.