Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Milkdown/website
/ functions
Functions
92 in github.com/Milkdown/website
⨍
Functions
92
◇
Types & classes
6
↓ 7 callers
Function
toTitle
(id: string)
src/utils/title.ts:16
↓ 4 callers
Function
getDate
(year: number, month: number, day: number)
src/routes/blog-config.ts:13
↓ 4 callers
Function
useToast
()
src/components/toast/index.tsx:20
↓ 3 callers
Function
useDarkMode
()
src/providers/DarkModeProvider.tsx:12
↓ 3 callers
Function
useLinkClass
()
src/hooks/useLinkClass.ts:4
↓ 3 callers
Function
useSidePanelDispatcher
()
src/providers/SidePanelStateProvider.tsx:67
↓ 2 callers
Function
createCodeMirrorState
({ onChange, setFocus, content, dark, }: StateOptions)
src/components/playground/codemirror/setup.ts:69
↓ 2 callers
Function
getDocById
(id: string, scope: string)
src/pages/api/docs.ts:6
↓ 2 callers
Function
renderSidebarElement
()
src/components/header/mobile/index.tsx:85
↓ 1 callers
Function
compose
( ...providers: ComponentType<{ children: ReactNode }>[] )
src/utils/compose.tsx:4
↓ 1 callers
Function
createCodeMirrorView
({ root, ...options }: ViewOptions)
src/components/playground/codemirror/setup.ts:105
↓ 1 callers
Function
formatDate
(date: Date)
src/utils/date.ts:1
↓ 1 callers
Function
generateSiteMap
()
src/pages/sitemap.xml.ts:7
↓ 1 callers
Function
getEditUrl
(id: string)
src/pages/blog/[id].tsx:39
↓ 1 callers
Function
getEditUrl
(id: string, scope: string)
src/pages/docs/[scope]/[id].tsx:46
↓ 1 callers
Function
getPlaygroundTemplate
()
src/pages/api/playground.ts:6
↓ 1 callers
Function
isAbbreviation
(str: string)
src/utils/title.ts:1
↓ 1 callers
Function
isConjunction
(str: string)
src/utils/title.ts:5
↓ 1 callers
Function
isExample
(str: string)
src/utils/title.ts:9
↓ 1 callers
Function
main
()
scripts/build-docs.ts:10
↓ 1 callers
Function
onHashChange
()
src/components/outline/index.tsx:32
↓ 1 callers
Function
useDocSearch
()
src/providers/DocSearchProvider.tsx:11
↓ 1 callers
Function
useScroll
(path: string)
src/components/header/index.tsx:54
↓ 1 callers
Function
useSetDarkMode
()
src/providers/DarkModeProvider.tsx:16
↓ 1 callers
Function
useSidePanelState
()
src/providers/SidePanelStateProvider.tsx:63
↓ 1 callers
Function
useSidebar
()
src/components/header/mobile/useSidebar.ts:8
Function
App
({ Component, pageProps: { docSearch, ...componentProps }, }: AppPropsWithInitialProps)
src/pages/_app.tsx:24
Function
Blog
({ content }: { content: string })
src/pages/blog/[id].tsx:43
Function
Blogs
()
src/pages/blog/index.tsx:13
Function
Button
({ primary, icon, text, })
src/components/home/Button.tsx:4
Function
Button
({ primary, icon, text, })
src/components/doc-editor/Button.tsx:4
Function
Codemirror
({ onChange })
src/components/playground/codemirror/index.tsx:12
Function
Component
({ children })
src/utils/compose.tsx:8
Function
ControlPanel
({ hide, onChange, setHide })
src/components/playground/ControlPanel.tsx:19
Function
CrepeEditor
({ onChange })
src/components/playground/Crepe.tsx:22
Function
DarkModeProvider
({ children })
src/providers/DarkModeProvider.tsx:20
Function
DesktopNav
()
src/components/header/desktop/index.tsx:15
Function
Discord
()
src/components/svg-icon/index.tsx:1
Function
Doc
({ content, url })
src/components/doc-editor/index.tsx:15
Function
DocRenderer
({ content })
src/pages/docs/[scope]/[id].tsx:52
Function
DocSearchProvider
({ children, docSearch })
src/providers/DocSearchProvider.tsx:16
Function
Document
()
src/pages/_document.tsx:3
Function
Dropdown
({ scope, items })
src/components/header/desktop/Dropdown.tsx:36
Function
Dropdown
()
src/components/header/desktop/TextButton.tsx:13
Function
DropdownItem
({ scope, item })
src/components/header/desktop/Dropdown.tsx:11
Function
DropdownWithLabel
({ items, scope, })
src/components/header/desktop/DropdownWithLabel.tsx:62
Function
Dual
()
src/components/playground/index.tsx:21
Function
Footer
()
src/components/footer/index.tsx:71
Function
Github
()
src/components/svg-icon/index.tsx:17
Function
Header
()
src/components/header/index.tsx:14
Function
Home
()
src/pages/index.tsx:66
Function
HomeEditor
({ value })
src/components/home-editor/index.tsx:6
Function
HydrateAtoms
({ children, template, }: { children: ReactElement template: string })
src/pages/playground.tsx:20
Function
InfoCard
({ emoji, title, desc })
src/components/home/InfoCard.tsx:8
Function
LabeledItem
({ scope, item, label, })
src/components/header/desktop/DropdownWithLabel.tsx:14
Function
LabeledItemList
({ label, items, scope, })
src/components/header/desktop/DropdownWithLabel.tsx:43
Function
LinkButton
({ text, link })
src/components/header/mobile/NavButton.tsx:36
Function
LinkGroups
({ title, items })
src/components/footer/index.tsx:15
Function
Liquid
({ children })
src/components/liquid/index.tsx:6
Function
Loading
()
src/components/loading/index.tsx:3
Function
MobileNav
()
src/components/header/mobile/index.tsx:76
Function
NavButton
({ text })
src/components/header/mobile/NavButton.tsx:13
Function
NestedDiv
({ level, children, })
src/components/outline/index.tsx:12
Function
Outline
(props: { items: OutlineItem[] })
src/components/outline/index.tsx:25
Function
Playground
({ template }: { template: string })
src/pages/playground.tsx:39
Function
PwaUpdater
()
src/components/pwa-updater/index.tsx:13
Function
ScopeList
()
src/components/header/mobile/index.tsx:14
Function
SidePanelStateProvider
({ children, })
src/providers/SidePanelStateProvider.tsx:121
Function
SiteMap
()
src/pages/sitemap.xml.ts:27
Function
SystemButtonGroup
()
src/components/header/shared/SystemButtonGroup.tsx:29
Function
SystemButtonItem
({ children, onClick, })
src/components/header/shared/SystemButtonGroup.tsx:8
Function
TextButton
({ text, children })
src/components/header/desktop/TextButton.tsx:59
Function
TextLinkButton
({ link, text })
src/components/header/desktop/TextButton.tsx:38
Function
ToastProvider
({ children })
src/components/toast/index.tsx:24
Function
Twitter
()
src/components/svg-icon/index.tsx:29
Function
getServerSideProps
({ res }: { res: NextApiResponse })
src/pages/sitemap.xml.ts:31
Function
getStaticPaths
()
src/pages/blog/[id].tsx:27
Function
getStaticPaths
()
src/pages/docs/[scope]/[id].tsx:29
Function
getStaticProps
()
src/pages/playground.tsx:11
Function
getStaticProps
()
src/pages/index.tsx:32
Function
getStaticProps
()
src/pages/blog/index.tsx:7
Function
getStaticProps
({ params }: Params)
src/pages/blog/[id].tsx:17
Function
getStaticProps
({ params }: Params)
src/pages/docs/[scope]/[id].tsx:19
Function
getString
()
src/components/playground/codemirror/setup.ts:96
Function
listener
(event: MediaQueryListEvent)
src/providers/DarkModeProvider.tsx:41
Function
promptNewVersionAvailable
()
src/components/pwa-updater/index.tsx:25
Function
sidePanelDataReducer
( state, action )
src/providers/SidePanelStateProvider.tsx:20
Function
useHideSidePanel
()
src/providers/SidePanelStateProvider.tsx:108
Function
useHoldSidePanel
()
src/providers/SidePanelStateProvider.tsx:102
Function
useShowRootSidePanel
()
src/providers/SidePanelStateProvider.tsx:77
Function
useShowSectionSidePanel
()
src/providers/SidePanelStateProvider.tsx:86
Function
useSidePanelVisible
()
src/providers/SidePanelStateProvider.tsx:71