createContext
createContext
lets you create a context that components can provide or read. It is used to create a context with a default value.
Reference
createContext(defaultValue)
Call createContext
outside of any components to create a context.
import { createContext } from "brisa";
const defaultValue = "foo";
const SomeContext = createContext(defaultValue);
Parameters:
defaultValue
: The value that you want the context to have when there is no matching context provider in the tree above the component that reads context. If you donโt have any meaningful default value, specify null. The default value is meant as a โlast resortโ fallback. It is static and never changes over time.
Returns:
createContext
returns a context object.
Typically, you will use this context in a context-provider
component, or the useContext
hook.
Support
Component | Support |
---|---|
Server Component | โ |
Web Component | โ |
SSR Web Component | โ |