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
↓ 2 callers
Function
getCronScriptPath
()
scripts/setup-notification-cron.ts:22
↓ 2 callers
Function
getCurrentTheme
()
src/components/ui/theme-toggle/index.tsx:73
↓ 2 callers
Function
getCurrentThemeIcon
()
src/components/ui/theme-toggle/index.tsx:66
↓ 2 callers
Function
getDatabaseProvider
()
app/api/utils/db-provider.ts:8
↓ 2 callers
Function
getDisplayUnit
(type: GrowthMeasurementType, settings: Settings | null)
src/components/Reports/GrowthChart.tsx:283
↓ 2 callers
Function
getElapsedDays
(year: number, month: number)
src/components/Reports/MonthlyReportCard/monthly-report-card.helpers.ts:101
↓ 2 callers
Function
getEncryptionKey
()
src/lib/file-encryption.ts:10
↓ 2 callers
Function
getEncryptionKey
* Get the encryption key from environment variable * @returns Buffer containing the encryption key
app/api/utils/encryption.ts:13
↓ 2 callers
Function
getFamilySlug
(familyId: string | null)
app/api/utils/feedback-emails.ts:38
↓ 2 callers
Function
getGuardianKey
()
app/api/guardian/update/route.ts:15
↓ 2 callers
Function
getGuardianUrl
()
app/api/guardian/update/route.ts:10
↓ 2 callers
Function
getInitialFormData
( eventData: CalendarEventFormData | undefined, initialDate: Date | undefined, babies: Baby[]
src/components/forms/CalendarEventForm/index.tsx:51
↓ 2 callers
Function
getInitials
(name: string)
src/components/ui/chat-conversation/index.tsx:95
↓ 2 callers
Function
getLastActivityTime
* Get the most recent activity time for a baby * @param babyId - The baby ID * @param activityType - Type of activity ('feed' or 'diaper') * @retur
src/lib/notifications/timerCheck.ts:78
↓ 2 callers
Function
getLogPath
()
scripts/setup-notification-cron.ts:27
↓ 2 callers
Function
getLoginUrl
(familySlug: string | null, domainUrl: string)
app/api/utils/feedback-emails.ts:53
↓ 2 callers
Function
getMaintenancePage
(message)
st-guardian/index.js:299
↓ 2 callers
Function
getMedicines
(familyId: string, isSupplement: boolean = false)
app/api/hooks/v1/babies/[babyId]/reference/route.ts:22
↓ 2 callers
Function
getMonthRange
(year: number, month: number)
src/components/Reports/MonthlyReportCard/monthly-report-card.helpers.ts:85
↓ 2 callers
Function
getNightPeriodDateKey
(startTimeIso: string)
src/components/Reports/StatsTab.tsx:70
↓ 2 callers
Function
getProjectRoot
()
scripts/setup-notification-cron.ts:15
↓ 2 callers
Function
getRefreshTokenSecret
()
app/api/utils/auth.ts:13
↓ 2 callers
Function
getSelectionRadius
()
src/components/ui/time-entry/index.tsx:490
↓ 2 callers
Function
getSlotOpacity
(intensity: number)
src/components/Timeline/TimelineV2/timeline-heatmap.utils.ts:54
↓ 2 callers
Function
getStatusBadge
(invite: FamilySetupInvite, t: (key: string) => string)
src/components/familymanager/InviteMobileView.tsx:59
↓ 2 callers
Function
getSystemTimezone
()
app/api/utils/timezone.ts:12
↓ 2 callers
Function
getTokenExpiration
()
src/components/debugSessionTimer/index.tsx:91
↓ 2 callers
Function
getUnitLabel
(type: GrowthMeasurementType, settings: Settings | null)
src/components/Reports/GrowthChart.tsx:260
↓ 2 callers
Function
getUserLanguage
* Get user language preference from subscription * @param accountId - Account ID (if subscription belongs to an account) * @param caretakerId - Care
src/lib/notifications/timerCheck.ts:175
↓ 2 callers
Function
getVapidPublicKey
()
src/lib/notifications/client.ts:41
↓ 2 callers
Function
handleAuthenticate
()
src/components/LoginSecurity/PinLogin.tsx:301
↓ 2 callers
Function
handleCheckboxChange
(name: string, checked: boolean)
src/components/forms/BathForm/index.tsx:128
↓ 2 callers
Function
handleClose
()
src/components/forms/FeedForm/index.tsx:823
↓ 2 callers
Function
handleDateChange
(days: number)
src/components/Timeline/index.tsx:148
↓ 2 callers
Function
handleDismiss
()
src/components/modals/NotificationSplashModal/index.tsx:66
↓ 2 callers
Function
handleEmailCheckboxChange
(name: string, checked: boolean)
src/components/forms/AppConfigForm/index.tsx:285
↓ 2 callers
Function
handleEventScroll
(e: React.MouseEvent, date: Date, direction: 'up' | 'down')
src/components/Calendar/index.tsx:311
↓ 2 callers
Function
handleExport
(format: 'csv' | 'xlsx')
src/components/FullLogTimeline/FullLogExportButton.tsx:40
↓ 2 callers
Function
handleHourSelect
(hour: number)
src/components/ui/time-entry/index.tsx:300
↓ 2 callers
Function
handleNumberClick
(number: string)
src/components/LoginSecurity/PinLogin.tsx:208
↓ 2 callers
Function
handlePeriodToggle
(isPM: boolean)
src/components/ui/time-entry/index.tsx:360
↓ 2 callers
Function
handleResume
()
src/components/features/nursery-mode/PumpTile.tsx:76
↓ 2 callers
Function
handleSelectPlan
(plan: PricingPlan)
src/components/account-manager/PaymentModal.tsx:131
↓ 2 callers
Function
handleSend
()
src/components/ui/chat-new-feedback/index.tsx:51
↓ 2 callers
Function
handleSettingsChange
(updates: Partial<Settings>)
src/components/modals/SettingsModal.tsx:96
↓ 2 callers
Function
handleSettingsChange
(updates: Partial<Settings>)
src/components/forms/SettingsForm/index.tsx:237
↓ 2 callers
Function
handleStart
(side)
documentation/Implementation/nursery-mode-mockup.jsx:264
↓ 2 callers
Function
handleStartBreastfeed
(side: 'LEFT' | 'RIGHT')
src/components/forms/FeedForm/index.tsx:861
↓ 2 callers
Function
handleUploadDocument
(vaccineLogId: string)
src/components/forms/VaccineForm/RecordVaccineTab.tsx:267
↓ 2 callers
Function
handleVerification
(token: string)
src/components/modals/AccountModal/index.tsx:377
↓ 2 callers
Function
hasLocalizationImport
* Check if file already imports useLocalization
scripts/extract-localization-strings.js:323
↓ 2 callers
Function
importFromJSON
(data: Record<string, any[]>)
app/api/utils/db-backup.ts:298
↓ 2 callers
Function
incrementAmount
(field: 'leftAmount' | 'rightAmount')
src/components/forms/PumpForm/index.tsx:298
↓ 2 callers
Function
interpolateCdc
* Find the CDC LMS row closest to a given age, interpolating between the two * surrounding rows (matching GrowthChart.tsx findCdcDataForAge logic).
app/api/babies/[babyId]/report/[yearMonth]/route.ts:221
↓ 2 callers
Function
interpolateColor
(intensity: number, baseColor: string, lightColor: string)
src/components/Timeline/TimelineV2/timeline-heatmap.utils.ts:31
↓ 2 callers
Function
isAccountAuth
()
src/components/SetupWizard/index.tsx:91
↓ 2 callers
Function
isMessageMine
( msg: ChatMessage, isAdmin: boolean, viewerAccountId?: string | null, viewerCaretakerId?: string | nu
src/components/ui/chat-conversation/index.tsx:78
↓ 2 callers
Function
isPumpActivity
(act: any)
src/components/Timeline/utils.tsx:481
↓ 2 callers
Function
isToday
(date: Date)
src/components/Calendar/index.tsx:234
↓ 2 callers
Function
isWebPushInitialized
()
src/lib/notifications/config.ts:88
↓ 2 callers
Function
listFamilies
()
scripts/manage-family-subscriptions.js:34
↓ 2 callers
Function
looksLikeUserFacingText
(str)
scripts/extract-localization-strings.js:124
↓ 2 callers
Function
mapAttachments
(attachments: any[])
app/api/feedback/route.ts:362
↓ 2 callers
Function
normalizeJsxText
(raw)
scripts/extract-localization-strings.js:119
↓ 2 callers
Function
objectArrayToCsv
(data: any[], headers?: string[])
app/api/utils/csv-export.ts:31
↓ 2 callers
Function
parseEnvFile
(content)
scripts/ensure-env-defaults.js:123
↓ 2 callers
Function
parseHex
(hex: string)
src/components/Timeline/TimelineV2/timeline-heatmap.utils.ts:32
↓ 2 callers
Function
parseSourceFile
(filePath, content)
scripts/extract-localization-strings.js:109
↓ 2 callers
Function
parseWarningMinutes
(warnTime: string | null | undefined)
app/api/hooks/v1/babies/[babyId]/status/route.ts:121
↓ 2 callers
Function
parseWarningTime
* Parse warning time string (format: "HH:mm") to total minutes * @param warningTime - Time string in "HH:mm" format (e.g., "03:00" = 3 hours) * @ret
src/lib/notifications/timerCheck.ts:15
↓ 2 callers
Function
question
(prompt)
scripts/reset-admin-password.js:90
↓ 2 callers
Function
randomChoice
(array)
scripts/generate-breast-feeds.js:18
↓ 2 callers
Function
randomChoice
(array)
scripts/generate-pump-logs.js:18
↓ 2 callers
Function
randomFloat
(min, max)
scripts/generate-test-data.js:156
↓ 2 callers
Function
reconnectPrisma
()
app/api/db.ts:33
↓ 2 callers
Function
refreshInfo
()
src/components/debugTimezone/index.tsx:102
↓ 2 callers
Function
renderSubscriptionManagement
()
src/components/account-manager/PaymentModal.tsx:217
↓ 2 callers
Function
replaceEnvVar
(content: string, key: string, value: string)
app/api/utils/env-reload.ts:57
↓ 2 callers
Function
requestNotificationPermission
()
src/lib/notifications/client.ts:28
↓ 2 callers
Function
resetCreateForm
()
src/components/forms/SettingsForm/ApiKeyManager.tsx:204
↓ 2 callers
Function
scheduleAutoClose
()
src/components/forms/AppConfigForm/index.tsx:510
↓ 2 callers
Function
sendNotification
( subscription: { endpoint: string; p256dh: string; auth: string; }, payload: NotificationPa
src/lib/notifications/push.ts:63
↓ 2 callers
Function
sendSubscriptionToServer
( subscription: PushSubscription, deviceLabel?: string, userAgent?: string )
src/lib/notifications/client.ts:299
↓ 2 callers
Function
sendTimerNotification
* Send timer expiration notification * @param preference - Notification preference * @param baby - Baby information * @param eventType - Event type
src/lib/notifications/timerCheck.ts:205
↓ 2 callers
Function
sendVerificationEmail
(email: string, token: string, firstName: string)
app/api/utils/account-emails.ts:28
↓ 2 callers
Function
shouldSkipString
* Check if a string should be skipped
scripts/extract-localization-strings.js:54
↓ 2 callers
Function
showSuccessToast
()
src/components/ui/share-button/index.tsx:50
↓ 2 callers
Function
shutdown
(signal)
st-guardian/index.js:1359
↓ 2 callers
Function
stopTimer
()
src/components/forms/FeedForm/index.tsx:795
↓ 2 callers
Function
subscribeToPush
( publicKey: string )
src/lib/notifications/client.ts:178
↓ 2 callers
Function
timePeriodButtonGroup
()
src/components/forms/BabyQuickStats/baby-quick-stats.styles.ts:105
↓ 2 callers
Function
timePeriodSelectorLabel
()
src/components/forms/BabyQuickStats/baby-quick-stats.styles.ts:94
↓ 2 callers
Function
toLocalDate
(isoString: string | null | undefined)
app/context/timezone.tsx:450
↓ 2 callers
Function
toggleTheme
()
src/context/theme.tsx:79
↓ 2 callers
Function
toggleTile
(id)
documentation/Implementation/nursery-mode-mockup.jsx:364
↓ 2 callers
Function
toggleUseSystemTheme
()
src/context/theme.tsx:97
↓ 2 callers
Function
updatePasswordValidation
(password: string)
src/components/modals/AccountModal/index.tsx:133
↓ 2 callers
Function
updateSchema
* Update a Prisma schema file's datasource block to use the specified provider.
scripts/prisma-provider.js:31
↓ 2 callers
Function
useFeedbackChat
(isAdmin: boolean)
src/hooks/useFeedbackChat.ts:34
↓ 2 callers
Function
validateEmail
(email: string)
src/components/modals/AccountModal/index.tsx:101
← previous
next →
301–400 of 1,881, ranked by callers