components/provider/SCAlertMessagesProvider
Variables
SCAlertMessagesContext
constSCAlertMessagesContext:Context<SCAlertMessagesContextType>
Creates Global Context
Context can be consumed in one of the following ways:
1. <SCAlertMessagesContext.Consumer>{(options,) => (...)}</SCAlertMessagesContext.Consumer>
2. const scAlertMessagesContext: SCAlertMessagesContextType = useContext(SCAlertMessagesContext)
3. const scAlertMessagesContext: SCAlertMessagesContextType = useSCAlertMessages();
Functions
SCAlertMessagesProvider()
SCAlertMessagesProvider(
children):Element
Description:
This component makes the intl available down the React tree.
Parameters
| Parameter | Type | Description |
|---|---|---|
children | { children: ReactNode; } | |
children.children | ReactNode | - |
Returns
Element
<SCAlertMessagesContext.Provider value={{options}}>
useSCAlertMessages()
useSCAlertMessages():
SCAlertMessagesContextType
Let's only export the useSCAlertMessages hook instead of the context.
We only want to use the hook directly and never the context component.