Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Oak-and-Sprout/sprout-track
/ functions
Functions
1,881 in github.com/Oak-and-Sprout/sprout-track
⨍
Functions
1,881
◇
Types & classes
512
↓ 6 callers
Function
handleTimerStop
()
src/components/forms/FeedForm/BreastFeedForm.tsx:245
↓ 6 callers
Function
setDefaultSettings
()
src/components/ActivityTileGroup/index.tsx:263
↓ 6 callers
Function
toCdcUnit
(value: number, unit: string, type: 'weight' | 'length' | 'head_circumference')
app/api/babies/[babyId]/report/[yearMonth]/route.ts:192
↓ 6 callers
Function
withAccountOwner
( handler: (req: NextRequest, authContext: AuthResult) => Promise<NextResponse<ApiResponse<T>>> )
app/api/utils/auth.ts:636
↓ 6 callers
Function
withApiKeyAuth
( handler: (req: NextRequest, ctx: ApiKeyContext, params?: any) => Promise<NextResponse>, requiredScope: '
app/api/hooks/v1/auth.ts:37
↓ 5 callers
Function
ask
(rl, question)
scripts/generate-inventory-data.js:52
↓ 5 callers
Function
checkIpLockout
(ip: string)
app/api/utils/ip-lockout.ts:20
↓ 5 callers
Function
createRefreshToken
(payload: Omit<RefreshTokenPayload, 'tokenType'>)
app/api/utils/auth.ts:37
↓ 5 callers
Function
createSingleFeedEntry
(breastSide?: BreastSide, durationOverride?: number)
src/components/forms/FeedForm/index.tsx:643
↓ 5 callers
Function
encrypt
(text: string)
app/api/utils/encryption.ts:30
↓ 5 callers
Function
formatDate
(dateStr: string | null)
src/components/forms/SettingsForm/ApiKeyManager.tsx:212
↓ 5 callers
Function
formatDuration
(totalSeconds: number)
src/components/ActiveFeedBanner/index.tsx:18
↓ 5 callers
Function
formatMinutes
(minutes: number)
src/components/Reports/SleepStatsSection.tsx:32
↓ 5 callers
Function
getDomainUrl
()
app/api/utils/account-emails.ts:4
↓ 5 callers
Function
getHours
(d: Date)
src/components/Reports/ActivityTab.tsx:257
↓ 5 callers
Function
getNextTheme
()
src/components/ui/theme-toggle/index.tsx:58
↓ 5 callers
Function
getNotificationConfig
()
src/lib/notifications/config.ts:31
↓ 5 callers
Function
getWeekKey
(date: Date)
src/components/Reports/BathChartModal.tsx:36
↓ 5 callers
Function
healthCheck
()
st-guardian/index.js:214
↓ 5 callers
Function
isPlayActivity
(activity: any)
src/components/Timeline/utils.tsx:60
↓ 5 callers
Function
isSQLite
()
app/api/utils/db-provider.ts:16
↓ 5 callers
Function
isSameDay
(date1: Date | null | undefined, date2: Date | null | undefined)
src/components/ui/calendar/index.tsx:167
↓ 5 callers
Function
randomChoice
(array)
scripts/generate-health-data.js:20
↓ 5 callers
Function
randomFloat
(min, max)
scripts/generate-inventory-data.js:25
↓ 5 callers
Function
randomInt
(min, max)
scripts/generate-breast-feeds.js:22
↓ 5 callers
Function
randomInt
(min, max)
scripts/generate-pump-logs.js:22
↓ 5 callers
Function
randomInt
(min, max)
scripts/generate-play-data.js:24
↓ 5 callers
Function
setRefreshTokenCookie
(response: NextResponse, token: string)
app/api/utils/auth.ts:64
↓ 5 callers
Function
useAdminCounts
()
src/components/familymanager/admin-count-context.tsx:95
↓ 5 callers
Function
validateBabyAccess
( babyId: string, ctx: ApiKeyContext )
app/api/hooks/v1/auth.ts:123
↓ 4 callers
Function
ask
(rl, question)
scripts/generate-health-data.js:32
↓ 4 callers
Function
ask
(rl, question)
scripts/generate-play-data.js:28
↓ 4 callers
Function
calculateDurationMinutes
(startDate: Date | string, endDate: Date | string)
app/api/utils/timezone.ts:181
↓ 4 callers
Function
debugTimerLabel
()
src/components/debugSessionTimer/debug-session-timer.styles.ts:80
↓ 4 callers
Function
debugTimerRow
(isLast: boolean = false)
src/components/debugSessionTimer/debug-session-timer.styles.ts:68
↓ 4 callers
Function
debugTimerValue
()
src/components/debugSessionTimer/debug-session-timer.styles.ts:89
↓ 4 callers
Function
ensureEnvDefaults
(envFilePath?: string)
app/api/utils/env-reload.ts:73
↓ 4 callers
Function
exceeds24Hours
(startTime: Date | undefined)
src/components/ActivityTileGroup/index.tsx:93
↓ 4 callers
Function
fetchData
()
src/components/forms/SettingsForm/NotificationSettings.tsx:91
↓ 4 callers
Function
fetchSubscriptionStatus
()
src/components/account-manager/PaymentModal.tsx:109
↓ 4 callers
Function
formatDuration
(minutes: number)
src/components/Timeline/utils.tsx:185
↓ 4 callers
Function
formatMinutes
(minutes: number)
src/components/Reports/FeedingChartModal.tsx:37
↓ 4 callers
Function
formatMinutes
(minutes: number)
src/components/Reports/PlayStatsSection.tsx:33
↓ 4 callers
Function
formatMinutes
(minutes: number)
src/components/DailyStats/index.tsx:111
↓ 4 callers
Function
formatTimePart
(dateStr: string | null | undefined, timezone: string)
app/api/timeline/export/route.ts:240
↓ 4 callers
Function
generateTimeInDay
(baseDate, hour, minuteVariation = 30)
scripts/generate-health-data.js:38
↓ 4 callers
Function
generateTimeInDay
(baseDate, hour, minuteVariation = 30, maxTime = null)
scripts/generate-inventory-data.js:41
↓ 4 callers
Function
getDomainUrl
()
app/api/utils/feedback-emails.ts:4
↓ 4 callers
Function
getOrCreateDay
(date: Date)
src/components/Reports/ActivityTab.tsx:249
↓ 4 callers
Function
handleLogout
()
src/components/ui/account-button/index.tsx:143
↓ 4 callers
Function
handleValueChange
(type: keyof Omit<FormData, 'date' | 'notes'>, value: string)
src/components/forms/MeasurementForm/index.tsx:258
↓ 4 callers
Function
importFromSQLiteFile
(buffer: Buffer)
app/api/utils/db-backup.ts:192
↓ 4 callers
Function
isDaylightSavingTime
(date: Date, timezone: string)
app/context/timezone.tsx:220
↓ 4 callers
Function
isDisabled
(date: Date)
src/components/ui/calendar/index.tsx:135
↓ 4 callers
Function
isPostgreSQL
()
app/api/utils/db-provider.ts:20
↓ 4 callers
Function
prompt
(question, defaultValue)
scripts/test-webhook-api.js:26
↓ 4 callers
Function
randomFloat
(min, max)
scripts/generate-pump-logs.js:26
↓ 4 callers
Function
reloadEnvFile
(envFilePath?: string)
app/api/utils/env-reload.ts:86
↓ 4 callers
Function
translateNotes
(notes: string)
src/components/Timeline/TimelineV2/TimelineV2ActivityList.tsx:27
↓ 4 callers
Function
useIsMobile
()
src/hooks/useIsMobile.ts:9
↓ 3 callers
Function
ageInMonths
(birthDate: Date, targetDate: Date)
src/components/Reports/MonthlyReportCard/monthly-report-card.helpers.ts:46
↓ 3 callers
Function
askQuestion
(question)
scripts/manage-family-subscriptions.js:19
↓ 3 callers
Function
buildChartData
( measurements: typeof allWeights, cdcTable: 'weight' | 'length' | 'head_circumference' )
app/api/babies/[babyId]/report/[yearMonth]/route.ts:329
↓ 3 callers
Function
calcGrowthMetric
( measurement: any | null, prevMeasurement: any | null, cdcTable: 'weight' | 'length' | 'head_circ
app/api/babies/[babyId]/report/[yearMonth]/route.ts:256
↓ 3 callers
Function
calculateAge
(birthDate: Date)
src/components/account-manager/FamilyPeopleTab.tsx:125
↓ 3 callers
Function
calculateMeasurement
(L, M, S, zScore)
scripts/generate-demo-data.js:122
↓ 3 callers
Function
checkPushSupport
()
src/lib/notifications/client.ts:17
↓ 3 callers
Function
deleteEncryptedFile
(storedName: string, subdir?: string)
src/lib/file-encryption.ts:76
↓ 3 callers
Function
disconnectPrisma
()
app/api/database/route.ts:12
↓ 3 callers
Function
extractTimeComponents
(totalSeconds: number)
src/components/forms/FeedForm/BreastFeedForm.tsx:31
↓ 3 callers
Function
fetchBreastMilkBalance
(babyId: string)
src/components/Timeline/TimelineV2/index.tsx:105
↓ 3 callers
Function
fetchData
()
app/(app)/[slug]/client-layout.tsx:139
↓ 3 callers
Function
fetchDeploymentConfig
()
app/context/deployment.tsx:88
↓ 3 callers
Function
fetchInvites
()
app/family-manager/families/page.tsx:121
↓ 3 callers
Function
formatActiveActivity
(record: any)
app/api/active-activity/route.ts:8
↓ 3 callers
Function
formatActiveBreastFeed
(record: any)
app/api/active-breastfeed/route.ts:9
↓ 3 callers
Function
formatAdjustmentResponse
(adj: any)
app/api/breast-milk-adjustment/route.ts:8
↓ 3 callers
Function
formatDate
(dateString: string)
src/components/Reports/MilestonesTab.tsx:149
↓ 3 callers
Function
formatDate
(dateString: string)
src/components/CalendarEvent/index.tsx:31
↓ 3 callers
Function
formatDuration
(seconds: number)
src/components/features/nursery-mode/SleepTile.tsx:24
↓ 3 callers
Function
formatVaccineLog
* Format a vaccine log (with includes) into a VaccineLogResponse
app/api/vaccine-log/route.ts:13
↓ 3 callers
Function
formatWeightDisplay
(value: number, unit: string)
src/components/Timeline/utils.tsx:47
↓ 3 callers
Function
generateSlug
()
app/api/utils/slug-generator.ts:12
↓ 3 callers
Function
generateSlugWithNumber
(digits: number = 4)
app/api/utils/slug-generator.ts:28
↓ 3 callers
Function
getActivityDescription
(activity: ActivityType, settings: Settings | null, t: (key: string) => string)
src/components/Timeline/utils.tsx:647
↓ 3 callers
Function
getActivityDetails
(activity: ActivityType, settings: Settings | null, t: (key: string) => string)
src/components/Timeline/utils.tsx:191
↓ 3 callers
Function
getActivityEndpoint
(activity: ActivityType)
src/components/Timeline/utils.tsx:1007
↓ 3 callers
Function
getActivityIcon
(activity: ActivityType)
src/components/Timeline/utils.tsx:64
↓ 3 callers
Function
getActivityStyle
(activity: ActivityType)
src/components/Timeline/utils.tsx:1030
↓ 3 callers
Function
getActivityVariant
(activity: ActivityType)
src/components/ui/activity-tile/activity-tile-utils.ts:24
↓ 3 callers
Function
getAuthHeaders
()
src/components/GuardianUpdate/index.tsx:43
↓ 3 callers
Function
getClientInfo
(req: NextRequest)
app/api/utils/api-logger.ts:46
↓ 3 callers
Function
getDaysInMonth
(year: number, month: number)
src/components/Reports/MonthlyReportCard/monthly-report-card.helpers.ts:94
↓ 3 callers
Function
getDisplayValue
(value: number, fieldId: string)
src/components/forms/FeedForm/TimerInput.tsx:41
↓ 3 callers
Function
getEnvValue
(envContent: string, key: string)
scripts/setup-vapid-keys.ts:49
↓ 3 callers
Function
getEventsForDay
(date: Date)
src/components/Calendar/index.tsx:278
↓ 3 callers
Function
getFamilyId
(authContext: AuthResult, req: NextRequest)
app/api/api-keys/route.ts:17
↓ 3 callers
Function
getFullName
(account: AccountData)
src/components/familymanager/AccountMobileView.tsx:78
↓ 3 callers
Function
getHandAngle
()
src/components/ui/time-entry/index.tsx:448
↓ 3 callers
Function
getInputClassName
(baseClassName: string)
src/components/forms/FeedForm/TimerInput.tsx:53
← previous
next →
101–200 of 1,881, ranked by callers