Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/shuding/nextra
/ functions
Functions
344 in github.com/shuding/nextra
⨍
Functions
344
◇
Types & classes
26
↓ 65 callers
Function
compileMdx
( rawMdx: string, { staticImage, search, readingTime, latex, codeHighlight, defaul
packages/nextra/src/server/compile.ts:79
↓ 41 callers
Function
generateDefinition
({ code, exportName = 'default', flattened = false }: BaseArgs)
packages/nextra/src/server/tsdoc/base.ts:69
↓ 38 callers
Function
clean
(content: string)
packages/nextra/src/server/__tests__/test-utils.ts:17
↓ 24 callers
Function
normalizePageMap
(pageMap: PageMapItem[] | Folder | TItem)
packages/nextra/src/server/page-map/normalize.ts:12
↓ 18 callers
Function
generateTsFromZod
(schema: z.ZodType, indent = 2)
packages/nextra/src/server/tsdoc/zod-to-ts.ts:3
↓ 16 callers
Function
normalizePages
({ list, route, /** @default '' */ docsRoot = '', /** @default DEFAULT_PAGE_THEME */ pageThemeCont
packages/nextra/src/client/normalize-pages.ts:117
↓ 14 callers
Function
getPageMapForFixture
(dirName: string)
packages/nextra/src/server/__tests__/test-utils.ts:29
↓ 12 callers
Function
convertToPageMap
({ filePaths, basePath, locale }: { filePaths: string[] basePath?: string locale?: string })
packages/nextra/src/server/page-map/to-page-map.ts:22
↓ 12 callers
Function
useThemeConfig
()
packages/nextra-theme-docs/src/stores/theme-config.ts:34
↓ 10 callers
Function
evaluate
( rawJs: string, /** @default {} */ components: MDXComponents = {}, /** @default {} */ scope: Scope
packages/nextra/src/client/evaluate.ts:13
↓ 8 callers
Function
getPageMap
( /** * The route path to retrieve the page map for. * @default "/" */ route = '/' )
packages/nextra/src/server/page-map/get.ts:39
↓ 7 callers
Function
findMetaAndPageFilePaths
({ dir, cwd, locale = '', // Can be `src/content` also contentDir = 'content' }: { dir: string c
packages/nextra/src/server/page-map/find-meta-and-page-file-paths.ts:5
↓ 7 callers
Function
isValidDate
(date: string)
packages/nextra-theme-blog/src/is-valid-date.ts:6
↓ 7 callers
Function
useConfig
()
packages/nextra-theme-docs/src/stores/config.tsx:22
↓ 6 callers
Function
createHeading
( Tag: `h${1 | 2 | 3 | 4 | 5 | 6}` )
packages/nextra-theme-docs/src/mdx-components/heading.tsx:8
↓ 5 callers
Function
createAstObject
( obj: Record<string, string | number | boolean | null | Expression> )
packages/nextra/src/server/utils.ts:43
↓ 5 callers
Function
createHeading
( Tag: `h${2 | 3 | 4 | 5 | 6}` )
packages/nextra-theme-blog/src/mdx-components.tsx:22
↓ 5 callers
Function
getTags
(prop: TsSymbol)
packages/nextra/src/server/tsdoc/base.ts:392
↓ 5 callers
Function
nextra
(nextraConfig: NextraConfig)
packages/nextra/src/server/index.ts:75
↓ 5 callers
Function
removeLinks
(node: ReactNode)
packages/nextra/src/client/remove-links.ts:13
↓ 5 callers
Function
useFSRoute
()
packages/nextra/src/client/hooks/use-fs-route.ts:7
↓ 5 callers
Function
useMounted
()
packages/nextra/src/client/hooks/use-mounted.ts:8
↓ 4 callers
Function
compileMetadata
( source: string, { filePath, lastCommitTime }: { filePath: string; lastCommitTime?: number } )
packages/nextra/src/server/compile-metadata.ts:19
↓ 4 callers
Function
convertPageMapToJs
({ pageMap, mdxPages, globalMetaPath }: { pageMap: TItem[] mdxPages: Record<string, string> global
packages/nextra/src/server/page-map/to-js.ts:9
↓ 4 callers
Function
getFormattedText
(t: Type)
packages/nextra/src/server/tsdoc/base.ts:406
↓ 4 callers
Function
getPosts
()
examples/blog/app/posts/get-posts.js:4
↓ 4 callers
Function
importPage
( /** * Array of path segments representing the route to the page. * * E.g., for the route `/docs/g
packages/nextra/src/client/pages.ts:73
↓ 4 callers
Function
mockAndRenderHook
(pathname: string)
packages/nextra/src/client/__tests__/use-fs-route.test.ts:10
↓ 4 callers
Function
pageTitleFromFilename
(fileName: string)
packages/nextra/src/server/utils.ts:16
↓ 3 callers
Function
extractStringsFromReactNode
(node: ReactNode)
packages/nextra-theme-docs/src/utils/extract-only-strings-from-react-node.ts:3
↓ 3 callers
Function
getDictionary
(locale: string)
examples/swr-site/app/_dictionaries/get-dictionary.ts:12
↓ 3 callers
Function
getDocEntry
({ symbol, declaration, flattened, prefix = '' }: { symbol: TsSymbol declaration: ExportedDeclarat
packages/nextra/src/server/tsdoc/base.ts:201
↓ 3 callers
Function
getFlattenedValue
(node: Parent)
packages/nextra/src/server/remark-plugins/remark-headings.ts:16
↓ 3 callers
Function
getItem
()
packages/nextra/src/client/normalize-pages.ts:179
↓ 3 callers
Function
gitUrlParse
(url: string)
packages/nextra-theme-docs/src/utils/git-url-parse.ts:3
↓ 3 callers
Function
isExportNode
( node: MdxjsEsmHast | RootContent, varName: string )
packages/nextra/src/server/remark-plugins/remark-mdx-title.ts:15
↓ 3 callers
Function
linkify
( type: string, typeLinkMap: TSDocProps['typeLinkMap'] = {} )
packages/nextra/src/server/tsdoc/tsdoc.tsx:382
↓ 3 callers
Function
mergeMetaWithPageMap
( pageMap: T, meta: DynamicMeta, shouldCheckIndividualMetaFilesUsage = false )
packages/nextra/src/server/page-map/merge-meta-with-page-map.ts:44
↓ 3 callers
Function
reactCompilerPlugin
({ filter, config }: { filter: RegExp config?: object })
packages/esbuild-react-compiler-plugin/src/index.ts:41
↓ 3 callers
Function
renderMarkdown
( this: ShikiTransformerContextCommon, md: string )
packages/nextra/src/server/twoslash.ts:15
↓ 3 callers
Function
setMenu
packages/nextra-theme-docs/src/stores/menu.ts:14
↓ 3 callers
Function
useHash
()
packages/nextra/src/client/hooks/use-hash.ts:8
↓ 3 callers
Function
useMDXComponents
( components?: T )
packages/nextra-theme-docs/src/mdx-components/index.tsx:122
↓ 3 callers
Function
useTOC
()
packages/nextra-theme-docs/src/stores/toc.ts:10
↓ 3 callers
Function
withIcons
( Component: FC, obj?: Record<string, FC<SVGProps<SVGElement>>> )
packages/nextra/src/client/hocs/with-icons.tsx:83
↓ 2 callers
Function
callback
packages/nextra-theme-docs/src/mdx-components/heading-anchor.client.tsx:7
↓ 2 callers
Function
cleanFilePath
(filePath: string)
packages/nextra/src/server/page-map/to-ast.ts:7
↓ 2 callers
Function
copy
(content: string)
packages/nextra/src/client/hooks/use-copy.ts:24
↓ 2 callers
Function
createAstExportConst
( name: string, value: ArrayExpression | ObjectExpression | Expression )
packages/nextra/src/server/utils.ts:22
↓ 2 callers
Function
createAstObject
(obj)
docs/next.config.ts:25
↓ 2 callers
Function
createCompiler
()
packages/nextra/src/server/compile.ts:132
↓ 2 callers
Function
createComputedKey
( type: 'mdxFlowExpression' | 'mdxJsxAttributeValueExpression', index: number, key: string )
packages/nextra/src/server/rehype-plugins/rehype-extract-toc-content.ts:120
↓ 2 callers
Function
createHocCallAst
(componentName: string)
packages/nextra/src/server/recma-plugins/recma-rewrite.ts:96
↓ 2 callers
Function
createMetaItem
(pageMap: typeof apiPageMap)
docs/components/get-page-map.ts:32
↓ 2 callers
Function
createNested
(map: NestedMap, path: string)
packages/nextra/src/server/page-map/to-page-map.ts:11
↓ 2 callers
Function
createNode
(data: Record<string, unknown>)
packages/nextra/src/server/remark-plugins/remark-mdx-frontmatter.ts:9
↓ 2 callers
Function
fetchFilePathsFromGitHub
({ user, repo, branch, docsPath, outputPath }: Params)
packages/nextra/src/server/fetch-filepaths-from-github.ts:12
↓ 2 callers
Function
fn
(event: StorageEvent)
packages/nextra/src/client/components/tabs/index.client.tsx:89
↓ 2 callers
Function
generateApiReference
( apiRef: ApiReference, { title, subtitle, definition, bottomMdxContent }: Options )
docs/components/generate-api-reference.ts:51
↓ 2 callers
Function
generateStaticParamsFor
( /** The name of your catch-all route segment (e.g., `'slug'`, `'mdxPath'`). */ segmentKey: string, /**
packages/nextra/src/client/pages.ts:130
↓ 2 callers
Function
generateTsFromZodType
(schema: z.ZodType, indent: number)
packages/nextra/src/server/tsdoc/zod-to-ts.ts:30
↓ 2 callers
Function
getDefaultValue
(schema: z.ZodType)
packages/nextra/src/server/tsdoc/zod-to-ts.ts:87
↓ 2 callers
Function
getEnhancedPageMap
(...args)
docs/components/get-page-map.ts:45
↓ 2 callers
Function
getFrontMatterASTObject
(node: MdxjsEsmHast)
packages/nextra/src/server/remark-plugins/remark-mdx-title.ts:10
↓ 2 callers
Function
getGitIssueUrl
({ repository = '', title, labels }: { repository?: string title: string labels?: string })
packages/nextra-theme-docs/src/utils/get-git-issue-url.ts:5
↓ 2 callers
Function
getReference
(props: PageProps)
docs/app/api/[name]/page.tsx:76
↓ 2 callers
Function
getReference
(props: PageProps)
docs/app/docs/built-ins/[name]/page.tsx:105
↓ 2 callers
Function
getRouteToFilepath
( lang?: string )
packages/nextra/src/server/page-map/get.ts:65
↓ 2 callers
Function
getTags
()
examples/blog/app/posts/get-posts.js:14
↓ 2 callers
Function
hasProps
(node: ReactNode)
packages/nextra/src/client/remove-links.ts:9
↓ 2 callers
Function
importPageMap
(lang = '')
packages/nextra/src/server/page-map/get.ts:3
↓ 2 callers
Function
isTabObjectItem
(item: unknown)
packages/nextra/src/client/components/tabs/index.client.tsx:28
↓ 2 callers
Function
prexify
(prefix: string, name: string)
packages/nextra/src/server/tsdoc/base.ts:356
↓ 2 callers
Function
replaceJsDocLinks
(md: string)
packages/nextra/src/server/tsdoc/base.ts:413
↓ 2 callers
Function
shouldFlattenType
(t: Type)
packages/nextra/src/server/tsdoc/base.ts:360
↓ 2 callers
Function
sortFolder
(pageMap: PageMapItem[] | Folder | TItem)
packages/nextra/src/server/page-map/normalize.ts:40
↓ 2 callers
Function
titlize
(item: Folder | MdxFile, meta: MetaRecord)
packages/nextra/src/server/page-map/normalize.ts:25
↓ 2 callers
Function
useActiveAnchor
()
packages/nextra-theme-docs/src/stores/active-anchor.ts:12
↓ 2 callers
Function
useCopy
({ timeout = 2000 }: { /** @default 2000 */ timeout?: number } = {})
packages/nextra/src/client/hooks/use-copy.ts:5
↓ 2 callers
Function
useMDXComponents
( components?: T )
docs/mdx-components.tsx:115
↓ 2 callers
Function
useMDXComponents
examples/docs/mdx-components.js:5
↓ 2 callers
Function
useMenu
()
packages/nextra-theme-docs/src/stores/menu.ts:12
↓ 2 callers
Function
withGitHubAlert
( fn: FC<{ type: T; children: ReactNode }>, Component: BlockquoteType | 'blockquote' = 'blockquote' )
packages/nextra/src/client/hocs/with-github-alert.tsx:21
↓ 1 callers
Function
convertPageMapToAst
( pageMap: TItem[], imports: Import[] )
packages/nextra/src/server/page-map/to-ast.ts:23
↓ 1 callers
Function
doCompile
()
packages/nextra/src/client/components/playground.tsx:83
↓ 1 callers
Function
extendMeta
( _meta: MetaType = {}, fallback: MetaType, metadata: MetaType = {} )
packages/nextra/src/client/normalize-pages.ts:27
↓ 1 callers
Function
fillPageMap
(obj: NestedMap, prefix?: string)
packages/nextra/src/server/page-map/to-page-map.ts:73
↓ 1 callers
Function
findFirstRoute
(items: DocsItem[])
packages/nextra/src/client/normalize-pages.ts:80
↓ 1 callers
Function
findSummary
( list: ReactNode, setIsOpen: Dispatch<SetStateAction<boolean>> )
packages/nextra/src/client/mdx-components/details.tsx:85
↓ 1 callers
Function
generateMetadata
(props)
examples/blog/app/tags/[tag]/page.jsx:4
↓ 1 callers
Function
getCommentAndTags
* If no comments are found on the symbol, use the alias symbol's comments.
packages/nextra/src/server/tsdoc/base.ts:179
↓ 1 callers
Function
getContentDirectory
()
packages/nextra/src/server/index.ts:38
↓ 1 callers
Function
getDirection
(locale: string)
examples/swr-site/app/_dictionaries/get-dictionary.ts:19
↓ 1 callers
Function
getDocComment
(schema: z.ZodType, indent: number)
packages/nextra/src/server/tsdoc/zod-to-ts.ts:99
↓ 1 callers
Function
getHeadersLocale
(request: NextRequest)
packages/nextra/src/server/locales.ts:15
↓ 1 callers
Function
getIcon
(language: string)
packages/nextra/src/client/hocs/with-icons.tsx:27
↓ 1 callers
Function
getImageSrc
(src: ImageProps['src'])
packages/nextra/src/client/components/image-zoom.tsx:8
↓ 1 callers
Function
getIndexPageMap
(pageMap: PageMapItem[])
packages/nextra/src/server/page-map/index-page.ts:44
↓ 1 callers
Function
getLastCommitTime
( filePath: string )
packages/nextra/src/server/loader.ts:203
↓ 1 callers
Function
getMenuChildren
(menu: MenuItem)
packages/nextra-theme-docs/src/components/sidebar.tsx:187
next →
1–100 of 344, ranked by callers