MCPcopy Create free account

hub / github.com/Codehagen/Badget / functions

Functions758 in github.com/Codehagen/Badget

↓ 351 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:5
↓ 21 callersFunctiongetCurrentAppUser
()
src/actions/user-actions.ts:114
↓ 11 callersFunctionconstructMetadata
({ title = siteConfig.name, description = siteConfig.description, image = `${HOME_DOMAIN}/opengraph-imag
src/lib/construct-metadata.ts:19
↓ 11 callersFunctiongetColorClassName
( color: AvailableChartColorsKeys, type: ColorUtility, )
src/lib/chartUtils.ts:95
↓ 11 callersFunctiongetPrismaClient
()
src/actions/waitlist-actions.ts:62
↓ 10 callersFunctiongetPrismaClient
()
src/actions/dashboard-actions.ts:65
↓ 9 callersFunctiongetPrismaClient
()
src/actions/user-actions.ts:74
↓ 8 callersFunctiongetActiveFamilyId
* Get the user's active family ID for dashboard context
src/actions/dashboard-actions.ts:97
↓ 7 callersFunctioncloseAllDialogs
()
src/components/dialog/add-asset-dialog.tsx:50
↓ 7 callersFunctionformatCurrency
(amount: number, currency: string = "USD")
src/components/financial/financial-overview-section.tsx:17
↓ 6 callersFunctioncreateInvestmentAsset
({ name, ticker, assetType, quantity, purchasePrice, currentPrice, address, city, state, z
src/actions/asset-actions.ts:64
↓ 6 callersFunctionformatResult
(result: any, functionName: string)
src/components/ai-test-client.tsx:195
↓ 6 callersFunctionhandleTest
( functionName: string, testFunction: () => Promise<any> )
src/components/ai-test-client.tsx:54
↓ 6 callersFunctionrenderAssetType
(assetType: AssetTypeOption, index: number)
src/components/dialog/asset-type-selector.tsx:179
↓ 6 callersFunctionuseSidebar
()
src/components/ui/sidebar.tsx:47
↓ 5 callersFunctiongenerateAccessToken
* Generate access token for GoCardless API (Step 1)
src/actions/gocardless-actions.ts:140
↓ 5 callersFunctiongetActiveFamilyId
()
src/actions/gocardless-actions.ts:132
↓ 5 callersFunctiongetCategories
()
src/actions/dashboard-actions.ts:561
↓ 5 callersFunctionhasOnlyOneValueForKey
( // eslint-disable-next-line @typescript-eslint/no-explicit-any array: any[], keyToCheck: string, )
src/lib/chartUtils.ts:122
↓ 4 callersFunctionformatCurrency
(amount: number)
src/components/dashboard/metrics-section.tsx:29
↓ 4 callersFunctiongetActiveFamilyId
()
src/actions/plaid-actions.ts:35
↓ 4 callersFunctiongetAllTransactions
( options: GetTransactionsOptions & { search?: string; uncategorized?: boolean; } )
src/actions/dashboard-actions.ts:111
↓ 4 callersFunctiongetFinancialAccounts
()
src/actions/dashboard-actions.ts:332
↓ 4 callersFunctiongetPrismaClient
()
src/actions/ai-budget-actions.ts:18
↓ 4 callersFunctiongetPrismaClient
()
src/actions/plaid-actions.ts:31
↓ 4 callersFunctiongetPrismaClient
()
src/actions/gocardless-actions.ts:118
↓ 4 callersFunctionnormalizeEmail
* Normalize email for consistent storage
src/actions/waitlist-actions.ts:100
↓ 4 callersFunctionprocessGoCardlessTransaction
( transaction: Transaction, connectedAccount: ConnectedAccountWithFinancialAccount, familyId: string,
src/actions/gocardless-actions.ts:872
↓ 4 callersFunctionuseCarousel
()
src/components/ui/carousel.tsx:35
↓ 4 callersFunctionuseFormField
()
src/components/ui/form.tsx:45
↓ 3 callersFunctioncheckFamilyPermission
( familyId: string, requiredRoles: FamilyRole[] )
src/actions/user-actions.ts:322
↓ 3 callersFunctionconstructCategoryColors
( categories: string[], colors: AvailableChartColorsKeys[], )
src/lib/chartUtils.ts:84
↓ 3 callersFunctionformatCurrency
(amount: number, currency: string = "USD")
src/components/financial/account-detail-metrics.tsx:17
↓ 3 callersFunctionformatNumber
(num: number)
src/components/github-stats.tsx:26
↓ 3 callersFunctionformatPercentage
(value: number)
src/components/financial/financial-overview-section.tsx:24
↓ 3 callersFunctiongetActiveFamilyId
()
src/actions/financial-actions.ts:9
↓ 3 callersFunctiongetPayloadConfigFromPayload
( config: ChartConfig, payload: unknown, key: string )
src/components/ui/chart.tsx:308
↓ 3 callersFunctiongetPrismaClient
()
src/actions/financial-actions.ts:5
↓ 3 callersFunctiongetRGBA
( cssColor: React.CSSProperties["color"], fallback: string = "rgba(180, 180, 180)", )
src/lib/utils.ts:10
↓ 3 callersFunctiongetYAxisDomain
( autoMinValue: boolean, minValue: number | undefined, maxValue: number | undefined, )
src/lib/chartUtils.ts:110
↓ 3 callersFunctionhandleImportTransactions
(days: number)
src/components/financial/transaction-import-button.tsx:32
↓ 3 callersFunctiononCategoryClick
(dataKey: string)
src/components/ComboChart.tsx:756
↓ 3 callersFunctionupdatePage
(page: number)
src/components/transactions/transactions-pagination.tsx:39
↓ 3 callersFunctionupdatePointerInteraction
(value: number | null)
src/components/ui/globe.tsx:90
↓ 3 callersFunctionupdateTransactionCategory
( transactionId: string, categoryId: string )
src/actions/dashboard-actions.ts:1167
↓ 3 callersFunctionuseIsMobile
()
src/hooks/use-mobile.ts:5
↓ 3 callersFunctionuseReasoningContext
()
src/components/ui/reasoning.tsx:24
↓ 2 callersFunctionbuildUrlParams
( filters: TransactionFilters, currentParams?: URLSearchParams )
src/lib/filter-utils.ts:41
↓ 2 callersFunctioncolorWithOpacity
(color: string, opacity: number)
src/lib/utils.ts:36
↓ 2 callersFunctioncountActiveFilters
(filters: TransactionFilters)
src/lib/filter-utils.ts:99
↓ 2 callersFunctioncreateLinkToken
()
src/actions/plaid-actions.ts:43
↓ 2 callersFunctiondeepEqual
(obj1: T, obj2: T)
src/components/ComboChart.tsx:35
↓ 2 callersFunctionfilterAccounts
(accounts: Account[], filters: FilterValues)
src/components/accounts/accounts-async-components.tsx:28
↓ 2 callersFunctionfilterAccounts
( accounts: ReturnType<typeof normalizeAccounts>, filters: FilterValues )
src/components/financial/financial-async-components.tsx:31
↓ 2 callersFunctionformatCurrency
(amount: number, currency: string = "USD")
src/components/financial/enhanced-accounts-grid.tsx:17
↓ 2 callersFunctiongenerateBudgetRecommendations
( months: number = 3 )
src/actions/ai-budget-actions.ts:54
↓ 2 callersFunctiongetAccountBalances
* Get account balances from GoCardless API
src/actions/gocardless-actions.ts:422
↓ 2 callersFunctiongetAccountTransactions
* Get account transactions from GoCardless API
src/actions/gocardless-actions.ts:450
↓ 2 callersFunctiongetActiveFamilyId
()
src/actions/asset-actions.ts:10
↓ 2 callersFunctiongetCurrentAuthUser
()
src/actions/user-actions.ts:103
↓ 2 callersFunctiongetEnhancedAccounts
()
src/actions/financial-actions.ts:271
↓ 2 callersFunctiongetFallbackNews
(tickers: string[])
src/actions/asset-actions.ts:200
↓ 2 callersFunctiongetFinancialGoals
()
src/actions/dashboard-actions.ts:512
↓ 2 callersFunctiongetFinancialMetrics
()
src/actions/dashboard-actions.ts:372
↓ 2 callersFunctiongetGoCardlessInstitutions
( countryCode: string, accessToken?: string )
src/actions/gocardless-actions.ts:174
↓ 2 callersFunctiongetHelpArticlesByCategory
(category: string)
src/app/(marketing)/help/category/[category]/page.tsx:29
↓ 2 callersFunctiongetParamKey
(key: string)
src/components/transactions/transaction-filter-wrapper.tsx:76
↓ 2 callersFunctiongetPostsByCategory
(category: string)
src/app/(marketing)/blog/category/[category]/page.tsx:30
↓ 2 callersFunctiongetPrismaClient
()
src/actions/asset-actions.ts:6
↓ 2 callersFunctiongetSpendingTrends
(months: number = 6)
src/actions/dashboard-actions.ts:598
↓ 2 callersFunctiongetTransactions
(options: GetTransactionsOptions = {})
src/actions/dashboard-actions.ts:261
↓ 2 callersFunctiongetUser
()
src/actions/auth-actions.ts:179
↓ 2 callersFunctionhandleAssetTypeClick
(assetType: AssetType)
src/components/dialog/asset-type-selector.tsx:174
↓ 2 callersFunctionhandleFeedback
(type: "helpful" | "not-helpful")
src/components/blog/was-this-helpful.tsx:21
↓ 2 callersFunctionhandleSeedData
(resetFirst: boolean = false)
src/components/dashboard/seed-data-button.tsx:23
↓ 2 callersFunctionisPlaidConnected
(account: EnhancedAccount)
src/components/financial/enhanced-accounts-grid.tsx:71
↓ 2 callersFunctionisValidEmail
* Email validation utility
src/actions/waitlist-actions.ts:92
↓ 2 callersFunctionkeyDownHandler
(key: string)
src/components/ComboChart.tsx:276
↓ 2 callersFunctionkeyDownHandler
(key: string)
src/components/charts/LineChartSupport.tsx:211
↓ 2 callersFunctionnormalizeAccounts
(accounts: Awaited<ReturnType<typeof getFinancialAccounts>>)
src/components/accounts/accounts-async-components.tsx:21
↓ 2 callersFunctionnormalizeAccounts
( accounts: Awaited<ReturnType<typeof getEnhancedAccounts>> )
src/components/financial/financial-async-components.tsx:22
↓ 2 callersFunctiononCategoryClick
(dataKey: string)
src/components/charts/LineChartSupport.tsx:639
↓ 2 callersFunctionresetUserData
()
src/actions/dashboard-actions.ts:697
↓ 2 callersFunctiontrackFeedback
(type: string, text: string)
src/components/blog/was-this-helpful.tsx:42
↓ 2 callersFunctionupdateCanvasSize
()
src/components/ui/flickering-grid.tsx:155
↓ 2 callersFunctionupdateMovement
(clientX: number)
src/components/ui/globe.tsx:97
↓ 2 callersFunctionuseChart
()
src/components/ui/chart.tsx:27
↓ 2 callersFunctionuseOnWindowResize
(handler: { (): void })
src/hooks/useOnWindowResize.ts:5
↓ 2 callersFunctionuseTextStream
({ textStream, speed = 20, mode = "typewriter", onComplete, fadeDuration, segmentDelay, characte
src/components/ui/response-stream.tsx:31
↓ 2 callersFunctionvalidateFilterValue
( key: keyof TransactionFilters, value: unknown )
src/lib/filter-utils.ts:73
↓ 1 callersFunctionChartLegend
( { payload }: any, barCategoryColors: Map<string, AvailableChartColorsKeys>, lineCategoryColors: Map<st
src/components/ComboChart.tsx:387
↓ 1 callersFunctionChartLegend
( { payload }: any, categoryColors: Map<string, AvailableChartColorsKeys>, setLegendHeight: React.Dispat
src/components/charts/LineChartSupport.tsx:318
↓ 1 callersFunctionanswerFinanceQuestion
(question: string)
src/actions/ai-budget-actions.ts:400
↓ 1 callersFunctioncalculateHeight
(height: number | undefined)
src/components/ComboChart.tsx:402
↓ 1 callersFunctioncalculateHeight
(height: number | undefined)
src/components/charts/LineChartSupport.tsx:331
↓ 1 callersFunctioncalculateProgress
(current: number, target: number)
src/components/dashboard/insights-section.tsx:34
↓ 1 callersFunctioncheckQuery
()
src/hooks/use-media-query.ts:10
↓ 1 callersFunctionclassNames
(...classes: (string | undefined | boolean)[])
src/components/financial/charts/account-breakdown-chart.tsx:22
↓ 1 callersFunctioncompleteGoCardlessConnection
( requisitionId: string, bank: BankInfo )
src/actions/gocardless-actions.ts:490
↓ 1 callersFunctionconvertImageToBase64
(file: File)
src/components/auth/sign-up.tsx:195
next →1–100 of 758, ranked by callers