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
validateEmail
(email: string)
src/components/LoginSecurity/AccountLogin.tsx:29
↓ 2 callers
Function
validatePassword
(password: string)
src/components/modals/AccountModal/index.tsx:107
↓ 2 callers
Function
verifyAccess
* Verify the caller has access to the attachment's feedback thread.
app/api/feedback/file/[id]/route.ts:10
↓ 2 callers
Function
visit
(node)
scripts/extract-localization-strings.js:215
↓ 2 callers
Function
withFamilySlug
(path: string)
app/(app)/[slug]/client-layout.tsx:760
↓ 2 callers
Function
zScoreToPercentile
(z: number)
src/components/Reports/MonthlyReportCard/monthly-report-card.helpers.ts:22
↓ 1 callers
Function
activityToRow
(activity: any, timezone: string, translations: Record<string, string>)
app/api/timeline/export/route.ts:256
↓ 1 callers
Function
addCaretaker
()
src/components/SetupWizard/index.tsx:428
↓ 1 callers
Function
addCronJob
(crontab: string)
scripts/setup-notification-cron.ts:72
↓ 1 callers
Function
addHook
(filePath)
scripts/add-missing-hooks.js:26
↓ 1 callers
Function
addLocalizationHook
* Add useLocalization hook call if needed
scripts/extract-localization-strings.js:356
↓ 1 callers
Function
addLocalizationImport
* Add useLocalization import if needed
scripts/extract-localization-strings.js:330
↓ 1 callers
Function
adjustFontSize
()
src/components/LoginSecurity/index.tsx:126
↓ 1 callers
Function
ageInMonthsAndDays
(birthDate: Date, targetDate: Date)
src/components/Reports/MonthlyReportCard/monthly-report-card.helpers.ts:61
↓ 1 callers
Function
assignLanes
(activities: Omit<NormalizedActivity, 'lane'>[])
src/components/Reports/ActivityTab.tsx:143
↓ 1 callers
Function
authWrapper
(req: NextRequest)
app/api/setup/start/route.ts:318
↓ 1 callers
Function
authenticate
(req)
st-guardian/index.js:106
↓ 1 callers
Function
babySelectorAge
()
src/components/BabySelector/baby-selector.styles.ts:61
↓ 1 callers
Function
babySelectorContainer
(gender: 'MALE' | 'FEMALE' | null | undefined)
src/components/BabySelector/baby-selector.styles.ts:16
↓ 1 callers
Function
babySelectorContent
()
src/components/BabySelector/baby-selector.styles.ts:28
↓ 1 callers
Function
babySelectorDropdownButton
()
src/components/BabySelector/baby-selector.styles.ts:72
↓ 1 callers
Function
babySelectorDropdownItem
(gender: 'MALE' | 'FEMALE' | null | undefined)
src/components/BabySelector/baby-selector.styles.ts:86
↓ 1 callers
Function
babySelectorName
()
src/components/BabySelector/baby-selector.styles.ts:50
↓ 1 callers
Function
babySelectorNameContainer
()
src/components/BabySelector/baby-selector.styles.ts:39
↓ 1 callers
Function
bucketByDate
(activities: ActivityType[])
src/components/Timeline/TimelineV2/useActivityCache.ts:21
↓ 1 callers
Function
buildDateRange
(centerDate: Date, radius: number)
src/components/Timeline/TimelineV2/useActivityCache.ts:44
↓ 1 callers
Function
buildNotificationBody
* Build an activity-specific notification body with actor attribution
src/lib/notifications/activityHook.ts:81
↓ 1 callers
Function
calculateAgeInMonths
(birthDate: string, measurementDate: string)
src/components/Reports/GrowthChart.tsx:93
↓ 1 callers
Function
calculateAgeInMonths
(milestoneDate: string)
src/components/Reports/MilestonesTab.tsx:87
↓ 1 callers
Function
calculateAgeInMonths
(birthDate: string, measurementDate: string)
src/components/Reports/HealthTab.tsx:23
↓ 1 callers
Function
calculatePercentile
(value: number, l: number, m: number, s: number)
src/components/Reports/GrowthChart.tsx:164
↓ 1 callers
Function
cardVisualComparativeValue
()
src/components/reporting/CardVisual/card-visual.styles.ts:44
↓ 1 callers
Function
cardVisualDescription
()
src/components/reporting/CardVisual/card-visual.styles.ts:53
↓ 1 callers
Function
cardVisualIconContainer
()
src/components/reporting/CardVisual/card-visual.styles.ts:62
↓ 1 callers
Function
cardVisualMainValue
()
src/components/reporting/CardVisual/card-visual.styles.ts:35
↓ 1 callers
Function
cardVisualTitle
()
src/components/reporting/CardVisual/card-visual.styles.ts:26
↓ 1 callers
Function
checkAccountAuth
()
src/components/SetupWizard/SecuritySetupStage.tsx:46
↓ 1 callers
Function
checkAccountAuth
()
app/context/baby.tsx:69
↓ 1 callers
Function
checkAccountStatus
()
src/components/LoginSecurity/index.tsx:70
↓ 1 callers
Function
checkAccountStatus
()
app/account/family-setup/page.tsx:43
↓ 1 callers
Function
checkActiveSession
()
src/components/features/nursery-mode/FeedTile.tsx:78
↓ 1 callers
Function
checkAuth
()
app/(app)/[slug]/page.tsx:88
↓ 1 callers
Function
checkAuthSettings
()
src/components/LoginSecurity/PinLogin.tsx:75
↓ 1 callers
Function
checkAuthStatus
()
app/(app)/[slug]/client-layout.tsx:501
↓ 1 callers
Function
checkCaretakers
()
src/components/modals/ChangePinModal.tsx:41
↓ 1 callers
Function
checkCronService
()
scripts/setup-notification-cron.ts:98
↓ 1 callers
Function
checkDeploymentMode
()
app/page.tsx:20
↓ 1 callers
Function
checkDeploymentMode
()
app/family-select/page.tsx:32
↓ 1 callers
Function
checkFirstCaretaker
()
src/components/modals/CaretakerModal.tsx:76
↓ 1 callers
Function
checkForUpdates
()
src/components/ui/side-nav/index.tsx:183
↓ 1 callers
Function
checkHash
()
app/home/page.tsx:99
↓ 1 callers
Function
checkIpLockout
()
src/components/LoginSecurity/PinLogin.tsx:45
↓ 1 callers
Function
checkIpLockout
()
app/family-manager/login/page.tsx:51
↓ 1 callers
Function
checkNativeShare
()
src/components/ui/share-button/index.tsx:69
↓ 1 callers
Function
checkOngoingSleep
()
src/components/features/nursery-mode/SleepTile.tsx:52
↓ 1 callers
Function
checkPosition
()
src/components/ui/status-bubble/index.tsx:38
↓ 1 callers
Function
checkQueryParams
()
app/home/page.tsx:124
↓ 1 callers
Function
checkRegistrationRateLimit
(ip: string)
app/api/accounts/register/route.ts:41
↓ 1 callers
Function
checkResendRateLimit
(ip: string)
app/api/accounts/resend-verification/route.ts:36
↓ 1 callers
Function
checkSetupStatus
()
app/setup/page.tsx:64
↓ 1 callers
Function
checkSetupStatus
()
app/(setup-resume)/[slug]/resume-setup/page.tsx:41
↓ 1 callers
Function
checkTimerExpirations
()
src/lib/notifications/timerCheck.ts:281
↓ 1 callers
Function
checkUnlockStatus
()
app/(app)/[slug]/client-layout.tsx:703
↓ 1 callers
Function
cleanupFailedSubscriptions
()
src/lib/notifications/cleanup.ts:9
↓ 1 callers
Function
cleanupOldNotificationLogs
( retentionDays: number = 30 )
src/lib/notifications/cleanup.ts:60
↓ 1 callers
Function
clearExistingBreastFeeds
()
scripts/generate-breast-feeds.js:62
↓ 1 callers
Function
clearExistingData
()
scripts/generate-test-data.js:223
↓ 1 callers
Function
clearExistingPumpLogs
()
scripts/generate-pump-logs.js:62
↓ 1 callers
Function
clearHealthData
(babyId, familyId)
scripts/generate-health-data.js:94
↓ 1 callers
Function
clearInventoryData
(babyId)
scripts/generate-inventory-data.js:59
↓ 1 callers
Function
clearMessages
()
src/components/BackupRestore/index.tsx:44
↓ 1 callers
Function
clearNotificationConfigCache
()
src/lib/notifications/config.ts:77
↓ 1 callers
Function
clearPlayData
(babyId)
scripts/generate-play-data.js:84
↓ 1 callers
Function
clearRefreshTokenCookie
(response: NextResponse)
app/api/utils/auth.ts:77
↓ 1 callers
Function
closeButtonContainer
()
src/components/forms/BabyQuickStats/baby-quick-stats.styles.ts:72
↓ 1 callers
Function
complianceClass
(pct: number)
src/components/Reports/MonthlyReportCard/HealthSection.tsx:11
↓ 1 callers
Function
compressImage
* Compress image while maintaining original dimensions. * Converts HEIC/HEIF to JPEG for browser compatibility.
app/api/feedback/upload/route.ts:24
↓ 1 callers
Function
convertRow
* Convert SQLite row data for a given table to proper types. * SQLite stores booleans as 0/1 and dates as strings.
app/api/utils/db-backup.ts:155
↓ 1 callers
Function
convertToCdcUnit
(value: number, unit: string, type: GrowthMeasurementType)
src/components/Reports/GrowthChart.tsx:114
↓ 1 callers
Function
createBreastFeedingEntries
(leftDur?: number, rightDur?: number)
src/components/forms/FeedForm/index.tsx:627
↓ 1 callers
Function
createDataExport
(exportData: { familyInfo: any; babies?: any[]; caretakers?: any[]; contacts?: any[]; sleepLogs?: an
app/api/utils/csv-export.ts:98
↓ 1 callers
Function
createDemoBabies
(family, sourceBabies)
scripts/generate-demo-data.js:525
↓ 1 callers
Function
createDemoCaretaker
(family)
scripts/generate-demo-data.js:495
↓ 1 callers
Function
createDemoDiaperLogs
(family, caretaker, babyMappings, sourceDiaperLogs, dateMapping)
scripts/generate-demo-data.js:744
↓ 1 callers
Function
createDemoFamily
()
scripts/generate-demo-data.js:462
↓ 1 callers
Function
createDemoFeedLogs
(family, caretaker, babyMappings, sourceFeedLogs, dateMapping, sleepIntervals)
scripts/generate-demo-data.js:637
↓ 1 callers
Function
createDemoSleepLogs
(family, caretaker, babyMappings, sourceSleepLogs, dateMapping)
scripts/generate-demo-data.js:568
↓ 1 callers
Function
createDemoTracker
(family, sourceDates, dateMapping)
scripts/generate-demo-data.js:1277
↓ 1 callers
Function
cronJobExists
(crontab: string)
scripts/setup-notification-cron.ts:68
↓ 1 callers
Function
debugTimerCloseButton
()
src/components/debugSessionTimer/debug-session-timer.styles.ts:45
↓ 1 callers
Function
debugTimerContainer
(isDragging: boolean, x: number, y: number)
src/components/debugSessionTimer/debug-session-timer.styles.ts:18
↓ 1 callers
Function
debugTimerContent
()
src/components/debugSessionTimer/debug-session-timer.styles.ts:58
↓ 1 callers
Function
debugTimerHeader
()
src/components/debugSessionTimer/debug-session-timer.styles.ts:32
↓ 1 callers
Function
decodeCommonHtmlEntities
(str)
scripts/extract-localization-strings.js:141
↓ 1 callers
Function
deleteExistingDemoFamily
(demoFamily)
scripts/generate-demo-data.js:206
↓ 1 callers
Function
detectActivityType
(activity: any)
app/api/timeline/export/route.ts:35
↓ 1 callers
Function
encrypt
(text)
scripts/reset-admin-password.js:54
↓ 1 callers
Function
ensureMedicines
(familyId)
scripts/generate-health-data.js:150
↓ 1 callers
Function
ensureTranslationsDirExists
()
scripts/extract-localization-strings.js:288
↓ 1 callers
Function
ensureUnit
(unitAbbr, unitName, activityTypes)
scripts/generate-health-data.js:130
← previous
next →
401–500 of 1,881, ranked by callers