MCPcopy
hub / github.com/github/docs / useMainContext

Function useMainContext

components/context/MainContext.tsx:198–206  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

196export const MainContext = createContext<MainContextT | null>(null)
197
198export const useMainContext = (): MainContextT => {
199 const context = useContext(MainContext)
200
201 if (!context) {
202 throw new Error('"useMainContext" may only be used inside "MainContext.Provider"')
203 }
204
205 return context
206}

Callers 15

DefaultLayoutFunction · 0.90
RestRedirectFunction · 0.90
RestBannerFunction · 0.90
HeaderNotificationsFunction · 0.90
VersionPickerFunction · 0.90
BreadcrumbsFunction · 0.90
HeaderFunction · 0.90
DeprecationBannerFunction · 0.90
ProductSelectionCardFunction · 0.90
getShellExampleFunction · 0.90
NoQueryFunction · 0.90
SearchFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected