MCPcopy Create free account

hub / github.com/Oak-and-Sprout/sprout-track / functions

Functions1,881 in github.com/Oak-and-Sprout/sprout-track

↓ 2 callersFunctionvalidateEmail
(email: string)
src/components/LoginSecurity/AccountLogin.tsx:29
↓ 2 callersFunctionvalidatePassword
(password: string)
src/components/modals/AccountModal/index.tsx:107
↓ 2 callersFunctionverifyAccess
* Verify the caller has access to the attachment's feedback thread.
app/api/feedback/file/[id]/route.ts:10
↓ 2 callersFunctionvisit
(node)
scripts/extract-localization-strings.js:215
↓ 2 callersFunctionwithFamilySlug
(path: string)
app/(app)/[slug]/client-layout.tsx:760
↓ 2 callersFunctionzScoreToPercentile
(z: number)
src/components/Reports/MonthlyReportCard/monthly-report-card.helpers.ts:22
↓ 1 callersFunctionactivityToRow
(activity: any, timezone: string, translations: Record<string, string>)
app/api/timeline/export/route.ts:256
↓ 1 callersFunctionaddCaretaker
()
src/components/SetupWizard/index.tsx:428
↓ 1 callersFunctionaddCronJob
(crontab: string)
scripts/setup-notification-cron.ts:72
↓ 1 callersFunctionaddHook
(filePath)
scripts/add-missing-hooks.js:26
↓ 1 callersFunctionaddLocalizationHook
* Add useLocalization hook call if needed
scripts/extract-localization-strings.js:356
↓ 1 callersFunctionaddLocalizationImport
* Add useLocalization import if needed
scripts/extract-localization-strings.js:330
↓ 1 callersFunctionadjustFontSize
()
src/components/LoginSecurity/index.tsx:126
↓ 1 callersFunctionageInMonthsAndDays
(birthDate: Date, targetDate: Date)
src/components/Reports/MonthlyReportCard/monthly-report-card.helpers.ts:61
↓ 1 callersFunctionassignLanes
(activities: Omit<NormalizedActivity, 'lane'>[])
src/components/Reports/ActivityTab.tsx:143
↓ 1 callersFunctionauthWrapper
(req: NextRequest)
app/api/setup/start/route.ts:318
↓ 1 callersFunctionauthenticate
(req)
st-guardian/index.js:106
↓ 1 callersFunctionbabySelectorAge
()
src/components/BabySelector/baby-selector.styles.ts:61
↓ 1 callersFunctionbabySelectorContainer
(gender: 'MALE' | 'FEMALE' | null | undefined)
src/components/BabySelector/baby-selector.styles.ts:16
↓ 1 callersFunctionbabySelectorContent
()
src/components/BabySelector/baby-selector.styles.ts:28
↓ 1 callersFunctionbabySelectorDropdownButton
()
src/components/BabySelector/baby-selector.styles.ts:72
↓ 1 callersFunctionbabySelectorDropdownItem
(gender: 'MALE' | 'FEMALE' | null | undefined)
src/components/BabySelector/baby-selector.styles.ts:86
↓ 1 callersFunctionbabySelectorName
()
src/components/BabySelector/baby-selector.styles.ts:50
↓ 1 callersFunctionbabySelectorNameContainer
()
src/components/BabySelector/baby-selector.styles.ts:39
↓ 1 callersFunctionbucketByDate
(activities: ActivityType[])
src/components/Timeline/TimelineV2/useActivityCache.ts:21
↓ 1 callersFunctionbuildDateRange
(centerDate: Date, radius: number)
src/components/Timeline/TimelineV2/useActivityCache.ts:44
↓ 1 callersFunctionbuildNotificationBody
* Build an activity-specific notification body with actor attribution
src/lib/notifications/activityHook.ts:81
↓ 1 callersFunctioncalculateAgeInMonths
(birthDate: string, measurementDate: string)
src/components/Reports/GrowthChart.tsx:93
↓ 1 callersFunctioncalculateAgeInMonths
(milestoneDate: string)
src/components/Reports/MilestonesTab.tsx:87
↓ 1 callersFunctioncalculateAgeInMonths
(birthDate: string, measurementDate: string)
src/components/Reports/HealthTab.tsx:23
↓ 1 callersFunctioncalculatePercentile
(value: number, l: number, m: number, s: number)
src/components/Reports/GrowthChart.tsx:164
↓ 1 callersFunctioncardVisualComparativeValue
()
src/components/reporting/CardVisual/card-visual.styles.ts:44
↓ 1 callersFunctioncardVisualDescription
()
src/components/reporting/CardVisual/card-visual.styles.ts:53
↓ 1 callersFunctioncardVisualIconContainer
()
src/components/reporting/CardVisual/card-visual.styles.ts:62
↓ 1 callersFunctioncardVisualMainValue
()
src/components/reporting/CardVisual/card-visual.styles.ts:35
↓ 1 callersFunctioncardVisualTitle
()
src/components/reporting/CardVisual/card-visual.styles.ts:26
↓ 1 callersFunctioncheckAccountAuth
()
src/components/SetupWizard/SecuritySetupStage.tsx:46
↓ 1 callersFunctioncheckAccountAuth
()
app/context/baby.tsx:69
↓ 1 callersFunctioncheckAccountStatus
()
src/components/LoginSecurity/index.tsx:70
↓ 1 callersFunctioncheckAccountStatus
()
app/account/family-setup/page.tsx:43
↓ 1 callersFunctioncheckActiveSession
()
src/components/features/nursery-mode/FeedTile.tsx:78
↓ 1 callersFunctioncheckAuth
()
app/(app)/[slug]/page.tsx:88
↓ 1 callersFunctioncheckAuthSettings
()
src/components/LoginSecurity/PinLogin.tsx:75
↓ 1 callersFunctioncheckAuthStatus
()
app/(app)/[slug]/client-layout.tsx:501
↓ 1 callersFunctioncheckCaretakers
()
src/components/modals/ChangePinModal.tsx:41
↓ 1 callersFunctioncheckCronService
()
scripts/setup-notification-cron.ts:98
↓ 1 callersFunctioncheckDeploymentMode
()
app/page.tsx:20
↓ 1 callersFunctioncheckDeploymentMode
()
app/family-select/page.tsx:32
↓ 1 callersFunctioncheckFirstCaretaker
()
src/components/modals/CaretakerModal.tsx:76
↓ 1 callersFunctioncheckForUpdates
()
src/components/ui/side-nav/index.tsx:183
↓ 1 callersFunctioncheckHash
()
app/home/page.tsx:99
↓ 1 callersFunctioncheckIpLockout
()
src/components/LoginSecurity/PinLogin.tsx:45
↓ 1 callersFunctioncheckIpLockout
()
app/family-manager/login/page.tsx:51
↓ 1 callersFunctioncheckNativeShare
()
src/components/ui/share-button/index.tsx:69
↓ 1 callersFunctioncheckOngoingSleep
()
src/components/features/nursery-mode/SleepTile.tsx:52
↓ 1 callersFunctioncheckPosition
()
src/components/ui/status-bubble/index.tsx:38
↓ 1 callersFunctioncheckQueryParams
()
app/home/page.tsx:124
↓ 1 callersFunctioncheckRegistrationRateLimit
(ip: string)
app/api/accounts/register/route.ts:41
↓ 1 callersFunctioncheckResendRateLimit
(ip: string)
app/api/accounts/resend-verification/route.ts:36
↓ 1 callersFunctioncheckSetupStatus
()
app/setup/page.tsx:64
↓ 1 callersFunctioncheckSetupStatus
()
app/(setup-resume)/[slug]/resume-setup/page.tsx:41
↓ 1 callersFunctioncheckTimerExpirations
()
src/lib/notifications/timerCheck.ts:281
↓ 1 callersFunctioncheckUnlockStatus
()
app/(app)/[slug]/client-layout.tsx:703
↓ 1 callersFunctioncleanupFailedSubscriptions
()
src/lib/notifications/cleanup.ts:9
↓ 1 callersFunctioncleanupOldNotificationLogs
( retentionDays: number = 30 )
src/lib/notifications/cleanup.ts:60
↓ 1 callersFunctionclearExistingBreastFeeds
()
scripts/generate-breast-feeds.js:62
↓ 1 callersFunctionclearExistingData
()
scripts/generate-test-data.js:223
↓ 1 callersFunctionclearExistingPumpLogs
()
scripts/generate-pump-logs.js:62
↓ 1 callersFunctionclearHealthData
(babyId, familyId)
scripts/generate-health-data.js:94
↓ 1 callersFunctionclearInventoryData
(babyId)
scripts/generate-inventory-data.js:59
↓ 1 callersFunctionclearMessages
()
src/components/BackupRestore/index.tsx:44
↓ 1 callersFunctionclearNotificationConfigCache
()
src/lib/notifications/config.ts:77
↓ 1 callersFunctionclearPlayData
(babyId)
scripts/generate-play-data.js:84
↓ 1 callersFunctionclearRefreshTokenCookie
(response: NextResponse)
app/api/utils/auth.ts:77
↓ 1 callersFunctioncloseButtonContainer
()
src/components/forms/BabyQuickStats/baby-quick-stats.styles.ts:72
↓ 1 callersFunctioncomplianceClass
(pct: number)
src/components/Reports/MonthlyReportCard/HealthSection.tsx:11
↓ 1 callersFunctioncompressImage
* Compress image while maintaining original dimensions. * Converts HEIC/HEIF to JPEG for browser compatibility.
app/api/feedback/upload/route.ts:24
↓ 1 callersFunctionconvertRow
* 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 callersFunctionconvertToCdcUnit
(value: number, unit: string, type: GrowthMeasurementType)
src/components/Reports/GrowthChart.tsx:114
↓ 1 callersFunctioncreateBreastFeedingEntries
(leftDur?: number, rightDur?: number)
src/components/forms/FeedForm/index.tsx:627
↓ 1 callersFunctioncreateDataExport
(exportData: { familyInfo: any; babies?: any[]; caretakers?: any[]; contacts?: any[]; sleepLogs?: an
app/api/utils/csv-export.ts:98
↓ 1 callersFunctioncreateDemoBabies
(family, sourceBabies)
scripts/generate-demo-data.js:525
↓ 1 callersFunctioncreateDemoCaretaker
(family)
scripts/generate-demo-data.js:495
↓ 1 callersFunctioncreateDemoDiaperLogs
(family, caretaker, babyMappings, sourceDiaperLogs, dateMapping)
scripts/generate-demo-data.js:744
↓ 1 callersFunctioncreateDemoFamily
()
scripts/generate-demo-data.js:462
↓ 1 callersFunctioncreateDemoFeedLogs
(family, caretaker, babyMappings, sourceFeedLogs, dateMapping, sleepIntervals)
scripts/generate-demo-data.js:637
↓ 1 callersFunctioncreateDemoSleepLogs
(family, caretaker, babyMappings, sourceSleepLogs, dateMapping)
scripts/generate-demo-data.js:568
↓ 1 callersFunctioncreateDemoTracker
(family, sourceDates, dateMapping)
scripts/generate-demo-data.js:1277
↓ 1 callersFunctioncronJobExists
(crontab: string)
scripts/setup-notification-cron.ts:68
↓ 1 callersFunctiondebugTimerCloseButton
()
src/components/debugSessionTimer/debug-session-timer.styles.ts:45
↓ 1 callersFunctiondebugTimerContainer
(isDragging: boolean, x: number, y: number)
src/components/debugSessionTimer/debug-session-timer.styles.ts:18
↓ 1 callersFunctiondebugTimerContent
()
src/components/debugSessionTimer/debug-session-timer.styles.ts:58
↓ 1 callersFunctiondebugTimerHeader
()
src/components/debugSessionTimer/debug-session-timer.styles.ts:32
↓ 1 callersFunctiondecodeCommonHtmlEntities
(str)
scripts/extract-localization-strings.js:141
↓ 1 callersFunctiondeleteExistingDemoFamily
(demoFamily)
scripts/generate-demo-data.js:206
↓ 1 callersFunctiondetectActivityType
(activity: any)
app/api/timeline/export/route.ts:35
↓ 1 callersFunctionencrypt
(text)
scripts/reset-admin-password.js:54
↓ 1 callersFunctionensureMedicines
(familyId)
scripts/generate-health-data.js:150
↓ 1 callersFunctionensureTranslationsDirExists
()
scripts/extract-localization-strings.js:288
↓ 1 callersFunctionensureUnit
(unitAbbr, unitName, activityTypes)
scripts/generate-health-data.js:130
← previousnext →401–500 of 1,881, ranked by callers