MCPcopy Index your code
hub / github.com/github/docs / useArticleContext

Function useArticleContext

components/context/ArticleContext.tsx:43–51  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

41export const ArticleContext = createContext<ArticleContextT | null>(null)
42
43export const useArticleContext = (): ArticleContextT => {
44 const context = useContext(ArticleContext)
45
46 if (!context) {
47 throw new Error('"useArticleContext" may only be used inside "ArticleContext.Provider"')
48 }
49
50 return context
51}
52
53export const getArticleContextFromRequest = (req: any): ArticleContextT => {
54 const page = req.context.page

Callers 3

ArticlePageFunction · 0.90
PlatformPickerFunction · 0.90
ToolPickerFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected