Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/defi-wonderland/handbook
/ functions
Functions
67 in github.com/defi-wonderland/handbook
⨍
Functions
67
◇
Types & classes
13
↓ 9 callers
Function
getRandomInt
(max: number)
packages/common-config/src/components/StarsBackground/index.tsx:4
↓ 7 callers
Function
generateStars
(stars: number)
packages/common-config/src/components/StarsBackground/index.tsx:8
↓ 7 callers
Function
pathExists
(filePath: string)
scripts/__tests__/setupTestUtils.ts:55
↓ 6 callers
Function
pick
(obj: Record<string, unknown>, keys: string[])
sites/wonderland/scripts/generate-authors.ts:56
↓ 2 callers
Function
attachListener
()
packages/common-config/src/components/theme/Root/index.tsx:74
↓ 2 callers
Function
cleanupTestFiles
()
scripts/__tests__/setupTestUtils.ts:14
↓ 2 callers
Function
generateAuthors
()
sites/wonderland/scripts/generate-authors.ts:97
↓ 2 callers
Function
handleDocusaurusRouteChange
()
packages/common-config/src/components/theme/Root/index.tsx:170
↓ 2 callers
Function
resetAndReattach
()
packages/common-config/src/components/theme/Root/index.tsx:100
↓ 2 callers
Function
setupTestFiles
()
scripts/__tests__/setupTestUtils.ts:23
↓ 2 callers
Function
useScrollReset
(routes: string[] = ['/blog'])
sites/wonderland/src/hooks/useScrollReset.ts:8
↓ 1 callers
Function
createDisclaimerButtonManager
* Manages the disclaimer button event listener setup and cleanup * This function is extracted to prevent multiple event listener attachments * durin
packages/common-config/src/components/theme/Root/index.tsx:68
↓ 1 callers
Function
findPfp
(baseName: string)
sites/wonderland/scripts/generate-authors.ts:84
↓ 1 callers
Function
getMdxFiles
( dir: string, relativePath: string = "", depth: number = 0 )
packages/common-config/plugins/llmsTxtPlugin.ts:18
↓ 1 callers
Function
getSlug
(member: SquadMember)
sites/wonderland/scripts/generate-authors.ts:63
↓ 1 callers
Function
handleCardClick
( e: React.MouseEvent<HTMLAnchorElement>, href: string, comingSoon?: boolean )
packages/common-config/src/components/CategoryCards/index.tsx:30
↓ 1 callers
Function
handleMouseMove
(e, card)
sites/wonderland/src/js/mouseTracker.js:4
↓ 1 callers
Function
isPortInUse
(port: number)
scripts/__tests__/create-handbook.test.ts:17
↓ 1 callers
Function
kebabCase
(str: string)
sites/wonderland/scripts/generate-authors.ts:61
↓ 1 callers
Function
normalizeText
(text: string)
sites/wonderland/scripts/generate-authors.ts:73
↓ 1 callers
Function
parseDate
(value: unknown)
sites/wonderland/src/components/BlogCard.tsx:21
↓ 1 callers
Function
performReset
()
sites/wonderland/src/utils/scrollReset.ts:20
↓ 1 callers
Function
readJson
(filePath: string)
scripts/__tests__/create-handbook.test.ts:11
↓ 1 callers
Function
resetScroll
( pathname: string, routes: string[] = ['/blog'], behavior: ScrollBehavior = 'auto' )
sites/wonderland/src/utils/scrollReset.ts:7
↓ 1 callers
Function
withOrdinal
(d: Date)
sites/wonderland/src/theme/BlogPostItem/Header/Authors/index.tsx:3
Function
AerodromeBackground
()
sites/aerodrome/src/pages/index.tsx:62
Function
AztecBackground
()
sites/aztec/src/pages/index.tsx:89
Function
BlogAuthorsPostsPage
(props: any)
sites/wonderland/src/theme/BlogAuthorsPostsPage/index.tsx:71
Function
BlogAuthorsPostsPageContent
({author, items}: any)
sites/wonderland/src/theme/BlogAuthorsPostsPage/index.tsx:5
Function
BlogCard
({ post, className }: { post: BlogContent; className?: string })
sites/wonderland/src/components/BlogCard.tsx:27
Function
BlogListPage
(props: any)
sites/wonderland/src/theme/BlogListPage/index.tsx:29
Function
BlogPostItemHeaderAuthors
({ authors = [], date, }: { authors?: Author[]; date?: string; })
sites/wonderland/src/theme/BlogPostItem/Header/Authors/index.tsx:28
Function
BlogPostPageWrapper
(props: any)
sites/wonderland/src/theme/BlogPostPage/index.tsx:8
Function
Card
({ post }: { post: any })
sites/wonderland/src/theme/BlogListPage/index.tsx:27
Function
CategoryCards
({ categories, theme, columns = 4, }: CategoryCardsProps)
packages/common-config/src/components/CategoryCards/index.tsx:25
Function
CollapseButton
({ onClick, }: { onClick: () => void; })
packages/common-config/src/components/theme/DocSidebar/Desktop/CollapseButton/index.tsx:28
Function
DocRootLayoutSidebarExpandButton
({ toggleSidebar, }: Props)
packages/common-config/src/components/theme/DocRoot/Layout/Sidebar/ExpandButton/index.tsx:32
Function
EfBackground
()
sites/ef/src/pages/index.tsx:81
Function
FooterBackground
()
packages/common-config/src/components/Backgrounds/FooterBackground/index.tsx:4
Function
HandbookCard
({ handbook, isDefault = false }: HandbookCardProps)
packages/common-config/src/components/HandbookSection/index.tsx:35
Function
HandbookSection
({ handbooks, title, description, className, }: HandbookSectionProps)
packages/common-config/src/components/HandbookSection/index.tsx:81
Function
Hero
()
sites/wonderland/src/theme/BlogListPage/index.tsx:10
Function
HeroSection
({ title, titleImage, description, buttonText, buttonImage, buttonLink, }: HeroSectionProps)
packages/common-config/src/components/HeroSection/index.tsx:14
Function
Home
()
sites/aerodrome/src/pages/index.tsx:66
Function
Home
()
sites/optimism/src/pages/index.tsx:91
Function
Home
()
sites/wonderland/src/pages/index.tsx:96
Function
Home
()
sites/template/src/pages/index.tsx:40
Function
Home
()
sites/aztec/src/pages/index.tsx:91
Function
Home
()
sites/ef/src/pages/index.tsx:83
Function
IlustrationsContainer
({ coneImage, sphereImage, ringImage, }: IlustrationsContainerProps)
packages/common-config/src/components/IlustrationsContainer/index.tsx:10
Function
NoiseBackground
()
packages/common-config/src/components/Backgrounds/NoiseBackground/index.tsx:4
Function
OptimismBackground
()
sites/optimism/src/pages/index.tsx:89
Function
Root
({ children }: { children: React.ReactNode })
sites/aerodrome/src/theme/Root/index.tsx:3
Function
Root
({ children }: { children: React.ReactNode })
sites/optimism/src/theme/Root/index.tsx:3
Function
Root
({ children }: { children: React.ReactNode })
sites/wonderland/src/theme/Root/index.tsx:3
Function
Root
({ children }: { children: React.ReactNode })
sites/template/src/theme/Root/index.tsx:3
Function
Root
({ children }: { children: React.ReactNode })
sites/aztec/src/theme/Root/index.tsx:3
Function
Root
({ children }: { children: React.ReactNode })
sites/ef/src/theme/Root/index.tsx:3
Function
Root
({ children, disclaimerContent = "This handbook is not intended to replace official documentation. This is
packages/common-config/src/components/theme/Root/index.tsx:224
Function
SidebarIcon
({ className }: { className?: string })
packages/common-config/src/components/theme/DocSidebar/Desktop/CollapseButton/index.tsx:7
Function
SidebarIcon
({ className }: { className?: string })
packages/common-config/src/components/theme/DocRoot/Layout/Sidebar/ExpandButton/index.tsx:11
Function
SimpleModal
({ isOpen, onClose, children }: SimpleModalProps)
packages/common-config/src/components/theme/Root/index.tsx:10
Function
StarsBackground
({ zIndex }: BackgroundProps)
packages/common-config/src/components/StarsBackground/index.tsx:23
Function
TriangleBackground
()
packages/common-config/src/components/Backgrounds/TriangleBackground/index.tsx:4
Function
acknowledgementPlugin
(context: LoadContext)
packages/common-config/plugins/acknowledgementPlugin.ts:13
Function
llmsTxtPlugin
(context: LoadContext)
packages/common-config/plugins/llmsTxtPlugin.ts:5
Function
setup
()
packages/common-config/src/components/theme/Root/index.tsx:115