MCPcopy Create free account

hub / github.com/Some1Uknow/learn-solana / functions

Functions368 in github.com/Some1Uknow/learn-solana

↓ 1 callersFunctionformatStep
(index: number, content: string)
lib/get-llm-text.ts:48
↓ 1 callersFunctiongenId
()
hooks/use-toast.ts:30
↓ 1 callersFunctiongenerateChunks
(input: string, maxChunkSize: number = 1000, overlap: number = 100)
lib/mdx/processor.ts:218
↓ 1 callersFunctiongenerateEmbedding
(value: string)
lib/ai/embedding.ts:33
↓ 1 callersFunctiongenerateEmbeddings
( value: string )
lib/ai/embedding.ts:13
↓ 1 callersFunctiongenerateHeadingId
(title: string)
lib/mdx/processor.ts:129
↓ 1 callersFunctiongenerateModuleOgImage
( options: ModuleOgOptions )
lib/og/module.tsx:19
↓ 1 callersFunctiongetAdjacentExercises
(track: string, slugOrLegacyOrder: string)
lib/challenges/exercises.ts:226
↓ 1 callersFunctiongetAllMDXFiles
(dir: string)
lib/mdx/processor.ts:193
↓ 1 callersFunctiongetCanvasWidth
()
components/ui/globe.tsx:85
↓ 1 callersFunctiongetCaseLabel
(name: string, index: number)
components/challenges/ChallengeEditorClient.tsx:42
↓ 1 callersFunctiongetChallengeGroupsForTrack
(track: string)
lib/challenges/track-groups.ts:129
↓ 1 callersFunctiongetConnectedNodes
(node: VisualBuilderNode, nodes: VisualBuilderNode[], edges: VisualBuilderGraph["edges"])
lib/visual-builder/export-anchor.ts:46
↓ 1 callersFunctiongetDifficultyClass
(difficulty?: string)
app/challenges/[track]/track-challenges.client.tsx:49
↓ 1 callersFunctiongetDifficultyStyle
(difficulty: string)
components/challenges/ChallengePageWorkspace.tsx:47
↓ 1 callersFunctiongetExerciseIndex
(track: string, slugOrLegacyOrder: string)
lib/challenges/exercises.ts:218
↓ 1 callersFunctiongetImageForWeek
(m: ModuleItem)
components/learn/modules-grid.tsx:30
↓ 1 callersFunctiongetLLMText
(page: LLMReadablePage)
lib/get-llm-text.ts:105
↓ 1 callersFunctiongetLatestDirectoryMtime
(directoryPath: string, fallback: Date)
app/sitemap.ts:59
↓ 1 callersFunctiongetLessonPosition
(slugParts: string[], pageTree: any)
app/learn/[[...slug]]/page.tsx:20
↓ 1 callersFunctiongetLinkedAccounts
(user: PrivyUserLike | null | undefined)
lib/auth/privy-user.ts:33
↓ 1 callersFunctiongetMessageText
(message: any)
components/docs-chat.tsx:21
↓ 1 callersFunctiongetPrivyUserById
(userId: string)
lib/auth/privy-server.ts:60
↓ 1 callersFunctiongetProgramStepCount
(programId: string)
app/tools/runtime-lab/runtime-lab.client.tsx:18
↓ 1 callersFunctiongetProgramStepIds
(programId: string)
app/tools/runtime-lab/runtime-lab.client.tsx:23
↓ 1 callersFunctiongetStatusText
()
components/learn/module-card.tsx:41
↓ 1 callersFunctiongetSummarySentence
(description: string)
app/challenges/[track]/track-challenges.client.tsx:38
↓ 1 callersFunctiongetTrackVisual
(track: string)
app/challenges/challenges-page.client.tsx:40
↓ 1 callersFunctionhandleAnswerSelect
(optionId: string)
app/tools/runtime-lab/[programId]/runtime-lab-program.client.tsx:183
↓ 1 callersFunctionhandleClearProgress
(programId: string)
app/tools/runtime-lab/runtime-lab.client.tsx:32
↓ 1 callersFunctionhandleFlowChange
(flowId: string)
app/tools/runtime-lab/[programId]/runtime-lab-program.client.tsx:170
↓ 1 callersFunctionhandleOpenIn
(provider: Provider)
components/learn/page-actions.tsx:141
↓ 1 callersFunctionhasCanonicalMetadata
(source, canonicalExpression)
scripts/check-seo-routes.mjs:37
↓ 1 callersFunctionhasRedirect
(source, from, to)
scripts/check-seo-routes.mjs:29
↓ 1 callersFunctionhasRouteObject
(source, routePath)
scripts/check-seo-routes.mjs:25
↓ 1 callersFunctioningestDocumentation
()
scripts/ingest-docs.ts:12
↓ 1 callersFunctionisAuthError
(error: Error & { status?: number })
hooks/use-exercise-progress.ts:25
↓ 1 callersFunctionisAuthError
(error: Error & { status?: number })
hooks/use-runtime-lab-progress.ts:43
↓ 1 callersFunctionisLocalDevelopmentHost
(hostname: string)
lib/seo.ts:44
↓ 1 callersFunctionisTokenKind
(kind: BlockKind)
lib/visual-builder/export-anchor.ts:56
↓ 1 callersFunctionloadGraph
()
lib/visual-builder/storage.ts:5
↓ 1 callersFunctionmain
()
scripts/drizzle-safe-migrate.mjs:75
↓ 1 callersFunctionnormalizeConfiguredSiteUrl
(rawValue: string | undefined)
lib/seo.ts:9
↓ 1 callersFunctionnormalizeDifficulty
(value: string | undefined)
lib/challenges/exercises.ts:68
↓ 1 callersFunctionnormalizeExecutor
(raw: ParsedExerciseFrontmatter["executor"])
lib/challenges/exercises.ts:82
↓ 1 callersFunctionnormalizeProseChunk
(markdown: string)
lib/get-llm-text.ts:56
↓ 1 callersFunctiononChange
()
hooks/use-mobile.tsx:10
↓ 1 callersFunctiononResize
()
components/ui/globe.tsx:79
↓ 1 callersFunctionoptimisticMutator
( current?: ExerciseProgressResponse )
hooks/use-exercise-progress.ts:97
↓ 1 callersFunctionparseCookieHeader
(cookieHeader: string | null)
lib/auth/privy-server.ts:15
↓ 1 callersFunctionprocessMDXFiles
(docsDirectory: string)
lib/mdx/processor.ts:25
↓ 1 callersFunctionreadJson
(filePath)
scripts/drizzle-safe-migrate.mjs:13
↓ 1 callersFunctionreducer
(state: State, action: Action)
hooks/use-toast.ts:77
↓ 1 callersFunctionrenderChart
()
components/fumadocs/mermaid-with-zoom.tsx:318
↓ 1 callersFunctionresetBeam
(beam: Beam, index: number, totalBeams: number)
components/ui/beams-background.tsx:92
↓ 1 callersFunctionsaveGraph
(graph: VisualBuilderGraph)
lib/visual-builder/storage.ts:20
↓ 1 callersFunctionshortenAddress
(address: string)
components/layout/navbar/wallet-button.tsx:30
↓ 1 callersFunctionsignWalletCheckMessage
()
hooks/use-app-wallet.tsx:75
↓ 1 callersFunctionstripFenceMetadata
(markdown: string)
lib/get-llm-text.ts:13
↓ 1 callersFunctionsync
()
components/auth/auth-context.tsx:81
↓ 1 callersFunctionsyncWalletAddress
(walletAddress: string | null | undefined)
hooks/use-app-wallet.tsx:46
↓ 1 callersFunctionupdateSquarePosition
(id: number)
components/ui/animated-grid-pattern.tsx:59
↓ 1 callersFunctionupsertUserByPrivyId
(input: UpsertUserInput)
lib/auth/upsertUser.ts:91
↓ 1 callersFunctionuseAppWallet
()
hooks/use-app-wallet.tsx:19
↓ 1 callersFunctionuseAuthContext
()
components/auth/auth-context.tsx:138
↓ 1 callersFunctionuseGithubStars
()
components/layout/navbar/github.tsx:31
↓ 1 callersFunctionuseIsMobile
()
hooks/use-mobile.tsx:5
↓ 1 callersFunctionuseLoginGate
()
hooks/use-login-gate.tsx:6
↓ 1 callersFunctionuseRuntimeLabProgramProgress
(programId: string)
hooks/use-runtime-lab-progress.ts:132
↓ 1 callersFunctionuseRuntimeLabProgressList
()
hooks/use-runtime-lab-progress.ts:70
↓ 1 callersFunctionuseToast
()
hooks/use-toast.ts:174
↓ 1 callersFunctionuseVisualBuilderState
()
components/visual-builder/editor.tsx:53
↓ 1 callersFunctionverifyPrivyAccessToken
( accessToken: string )
lib/auth/privy-server.ts:68
↓ 1 callersFunctionwalkDir
(dirPath: string)
lib/challenges/exercises.ts:168
FunctionAlert
({ className, variant, ...props }: React.ComponentProps<"div"> & VariantProps<typeof alertVariants>)
components/ui/alert.tsx:22
FunctionAlertDescription
({ className, ...props }: React.ComponentProps<"div">)
components/ui/alert.tsx:50
FunctionAlertTitle
({ className, ...props }: React.ComponentProps<"div">)
components/ui/alert.tsx:37
FunctionAnimatedCounter
({ end, duration = 2, decimals = 0, suffix = "" }: { end: number; duration?: number; decimals?: number; suffix
app/partner/partner-page.client.tsx:15
FunctionAnimatedGridPattern
({ width = 40, height = 40, x = -1, y = -1, strokeDasharray = 0, numSquares = 50, className, m
components/ui/animated-grid-pattern.tsx:26
FunctionAnimatedShinyText
({ children, className, shimmerWidth = 100, ...props })
components/ui/animated-shiny-text.tsx:9
FunctionArticleSchema
({ title, description, url, datePublished, dateModified, author = `${brand.name} Team`, image,
components/seo/structured-data.tsx:59
FunctionAssistantLogo
({ provider }: { provider: Provider["id"] })
components/learn/page-actions.tsx:41
FunctionBadge
({ className, variant, ...props }: BadgeProps)
components/ui/badge.tsx:30
FunctionBeamsBackground
({ className, intensity = "strong", }: AnimatedGradientBackgroundProps)
components/ui/beams-background.tsx:42
FunctionBentoCard
({ name, className, background, Icon, description, cta, ...props }: BentoCardProps)
components/ui/bento-grid.tsx:35
FunctionBentoGrid
({ children, className, ...props }: BentoGridProps)
components/ui/bento-grid.tsx:21
FunctionBlockNode
({ data, selected }: BlockNodeProps)
components/visual-builder/block-node.tsx:12
FunctionBlurFade
({ children, className, variant, duration = 0.4, delay = 0, offset = 6, direction = "down", in
components/ui/blur-fade.tsx:31
FunctionBrandLogo
({ className, imageClassName, priority = false, variant = "wordmark", }: BrandLogoProps)
components/brand/brand-logo.tsx:34
FunctionBrandingPage
()
app/branding/page.tsx:70
FunctionBreadcrumbSchema
({ items }: { items: BreadcrumbItem[] })
components/seo/structured-data.tsx:21
FunctionCallout
({ variant = "info", type, title, children, className, defaultExpanded = false, }: CalloutProps)
components/learn/callouts.tsx:57
FunctionChallengeEditorClient
({ starterCode, track, currentIndex: _currentIndex, totalCount: _totalCount, exerciseSlug, previou
components/challenges/ChallengeEditorClient.tsx:55
FunctionChallengePageWorkspace
({ title, difficulty = "Easy", tags = [], description, starterCode = '// Write your Rust solution he
components/challenges/ChallengePageWorkspace.tsx:60
FunctionChallengeRoute
({ params }: { params: Params })
app/challenges/[track]/[slug]/page.tsx:66
FunctionChallengeWorkspaceClient
({ problemPanel, editorPanel, }: Props)
components/challenges/ChallengeWorkspaceClient.tsx:23
FunctionChallengesPage
()
app/challenges/page.tsx:49
FunctionChallengesPageClient
({ tracks }: { tracks: ChallengeTrackSummary[] })
app/challenges/challenges-page.client.tsx:87
FunctionChatLayout
({ children }: ChatLayoutProps)
components/chat-layout.tsx:11
FunctionChatProvider
({ children }: { children: ReactNode })
components/chat-context.tsx:14
← previousnext →101–200 of 368, ranked by callers