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
Function
calculateAge
(birthday: Date)
app/(app)/[slug]/client-layout.tsx:122
Function
calculateDurationMinutes
( startIsoString: string | null | undefined, endIsoString: string | null | undefined )
app/context/timezone.tsx:330
Function
checkForUpdates
()
src/components/GuardianUpdate/index.tsx:48
Function
checkHandler
(req: NextRequest)
app/api/database/pre-migration-check/route.ts:14
Function
checkHandler
(req: NextRequest, authContext: AuthResult)
app/api/database/pre-migration-check-initial/route.ts:14
Function
checkNotificationSplash
()
app/(app)/[slug]/client-layout.tsx:676
Function
clearTranslationCache
()
src/lib/notifications/i18n.ts:106
Function
clearVapidCache
()
src/lib/notifications/client.ts:85
Function
createCsvBlob
(csvContent: string, filename: string)
app/api/utils/csv-export.ts:66
Function
cycleTheme
()
src/components/ui/theme-toggle/index.tsx:35
Function
decrementAdjustAmount
()
src/components/forms/PumpForm/index.tsx:539
Function
decrementAmount
()
src/components/modals/FeedModal.tsx:131
Function
decrementAmount
()
src/components/forms/FeedForm/index.tsx:444
Function
decrementBreastMilkAmount
()
src/components/forms/FeedForm/index.tsx:481
Function
decrementFormulaAmount
()
src/components/forms/FeedForm/index.tsx:495
Function
deleteHandler
(req: NextRequest, authContext: AuthResult)
app/api/caretaker/route.ts:232
Function
deleteHandler
(req: NextRequest)
app/api/beta-subscribers/route.ts:100
Function
deleteHandler
(req: NextRequest)
app/api/family/setup-invites/route.ts:88
Function
deleteInvite
(inviteId: string)
app/family-manager/invites/page.tsx:91
Function
formGroup
()
src/components/forms/BabyForm/baby-form.styles.ts:50
Function
formLabel
()
src/components/forms/BabyForm/baby-form.styles.ts:41
Function
formatDate
( isoString: string | null | undefined, formatOptions?: Intl.DateTimeFormatOptions )
app/context/timezone.tsx:239
Function
formatDateOnly
(isoString: string | null | undefined)
app/context/timezone.tsx:301
Function
formatDateTime
(isoString: string | null | undefined)
app/context/timezone.tsx:315
Function
formatDateTimeForInput
(date?: Date)
src/components/forms/CalendarEventForm/index.tsx:343
Function
formatDuration
(minutes: number)
app/context/timezone.tsx:357
Function
formatDuration
(minutes: number)
app/api/utils/timezone.ts:203
Function
formatLog
(log: any)
app/api/timeline/export/route.ts:458
Function
formatMinutes
(minutes: number)
src/components/Reports/StatsTab.tsx:103
Function
formatSeconds
(seconds: number)
src/components/forms/BabyQuickStats/index.tsx:144
Function
formatTime
(seconds: number)
src/components/forms/FeedForm/BreastFeedForm.tsx:41
Function
formatTime
(seconds: number)
src/components/forms/FeedForm/index.tsx:810
Function
formatTime
(isoString: string | null | undefined)
app/context/timezone.tsx:287
Function
generateMetadata
({ params, }: { params: Promise<{ slug: string }>; })
app/(nursery)/[slug]/layout.tsx:3
Function
generateMetadata
({ params, }: { params: Promise<{ slug: string }>; })
app/(app)/[slug]/layout.tsx:4
Function
generateSlug
()
src/components/forms/FamilyForm/index.tsx:182
Function
generateSlug
()
src/components/SetupWizard/FamilySetupStage.tsx:100
Function
generateSlugs
(count: number, withNumbers: boolean = false)
app/api/utils/slug-generator.ts:68
Function
getActivitySettings
* GET /api/activity-settings * * Retrieves activity settings for the current user * If caretakerId is provided, retrieves settings for that careta
app/api/activity-settings/route.ts:16
Function
getActivityTime
(activity: ActivityType)
src/components/ui/activity-tile/activity-tile-utils.ts:8
Function
getCurrentUTCString
()
app/context/timezone.tsx:515
Function
getDeploymentInfo
()
app/context/deployment.tsx:176
Function
getEventTypeColor
(type: string)
src/components/BabyQuickInfo/NotificationsTab.tsx:36
Function
getHandler
(req: NextRequest)
app/api/database/route.ts:17
Function
getHandler
(req: NextRequest)
app/api/accounts/manage/route.ts:26
Function
getHandler
(req: NextRequest, authContext: AuthResult)
app/api/caretaker/route.ts:323
Function
getHandler
(req: NextRequest)
app/api/guardian/update/route.ts:19
Function
getHandler
* GET handler for AppConfig * Returns the current app configuration with decrypted adminPass * Requires system administrator authentication
app/api/app-config/route.ts:15
Function
getHandler
(req: NextRequest)
app/api/beta-subscribers/route.ts:8
Function
getHandler
(req: NextRequest, authContext: AuthResult)
app/api/family/route.ts:8
Function
getHandler
(req: NextRequest)
app/api/family/manage/route.ts:7
Function
getHandler
(req: NextRequest, authContext: AuthResult)
app/api/family/setup-status/route.ts:26
Function
getHandler
(req: NextRequest)
app/api/family/setup-invites/route.ts:29
Function
getInitialValues
()
src/components/ui/time-entry/index.tsx:37
Function
getLineNumber
* Get line number from content and index
scripts/extract-localization-strings.js:165
Function
getMilestoneCategoryLabel
(category: MilestoneCategory)
src/components/forms/MilestoneForm/index.tsx:248
Function
getSettings
()
app/api/utils/timezone.ts:72
Function
getSystemCaretaker
(req: NextRequest, authContext: AuthResult)
app/api/caretaker/system/route.ts:7
Function
goToCurrentMonth
()
src/components/Calendar/index.tsx:212
Function
goToNextMonth
()
src/components/Calendar/index.tsx:206
Function
goToPreviousMonth
()
src/components/Calendar/index.tsx:200
Function
handleAccountSave
()
src/components/account-manager/AccountSettingsTab.tsx:160
Function
handleActiveToggle
(checked: boolean)
src/components/forms/MedicineForm/MedicineForm.tsx:264
Function
handleActivityEnd
()
app/(app)/[slug]/log-entry/page.tsx:370
Function
handleActivityPause
()
app/(app)/[slug]/log-entry/page.tsx:336
Function
handleActivityResume
()
app/(app)/[slug]/log-entry/page.tsx:353
Function
handleActivityStart
(playType: string, subCategory: string, notes: string, existingDurationSeconds: number)
app/(app)/[slug]/log-entry/page.tsx:310
Function
handleAddBaby
()
src/components/account-manager/FamilyPeopleTab.tsx:143
Function
handleAddCaretaker
()
src/components/account-manager/FamilyPeopleTab.tsx:165
Function
handleAddCaretaker
()
src/components/SetupWizard/SecuritySetupStage.tsx:123
Function
handleAddContact
()
src/components/account-manager/FamilyPeopleTab.tsx:187
Function
handleAddContact
(newContact: Contact)
src/components/forms/MedicineForm/MedicineForm.tsx:306
Function
handleAddContact
(newContact: Contact)
src/components/forms/CalendarEventForm/index.tsx:285
Function
handleAddEvent
()
src/components/CalendarDayView/index.tsx:177
Function
handleAddFamily
()
app/family-manager/families/page.tsx:240
Function
handleAddMedicine
()
src/components/forms/MedicineForm/ManageMedicinesTab.tsx:136
Function
handleAddNewContact
(contact: Contact)
src/components/forms/VaccineForm/RecordVaccineTab.tsx:245
Function
handleAddSupplement
()
src/components/forms/MedicineForm/ManageSupplementsTab.tsx:107
Function
handleAdjustmentSubmit
(e: React.FormEvent)
src/components/forms/PumpForm/index.tsx:355
Function
handleAdminPasswordReset
()
src/components/forms/AppConfigForm/index.tsx:132
Function
handleAdminResetAcknowledged
()
src/components/forms/AppConfigForm/index.tsx:148
Function
handleAmountChange
(newAmount: string)
src/components/forms/FeedForm/index.tsx:417
Function
handleAuthTypeChange
(newAuthType: 'SYSTEM' | 'CARETAKER')
src/components/forms/SettingsForm/index.tsx:315
Function
handleBabyFormClose
()
src/components/account-manager/FamilyPeopleTab.tsx:155
Function
handleBabyFormClose
()
src/components/forms/SettingsForm/index.tsx:440
Function
handleBabyFormOpen
(baby: Baby | null, editing: boolean)
src/components/forms/SettingsForm/index.tsx:424
Function
handleBabyModalClose
()
src/components/modals/SettingsModal.tsx:115
Function
handleBackup
()
src/components/modals/SettingsModal.tsx:121
Function
handleBackup
()
src/components/BackupRestore/index.tsx:211
Function
handleBlur
(e: React.FocusEvent<HTMLInputElement>)
src/components/ui/extended-time-input/index.tsx:76
Function
handleBlur
(e: React.FocusEvent<HTMLInputElement>)
src/components/ui/time-input/index.tsx:67
Function
handleBreastMilkAmountChange
(newAmount: string)
src/components/forms/FeedForm/index.tsx:463
Function
handleCancelEdit
()
app/family-manager/families/page.tsx:218
Function
handleCancelSubscription
()
src/components/account-manager/PaymentModal.tsx:182
Function
handleCaretakerChange
(e: CustomEvent)
src/components/ActivityTileGroup/index.tsx:154
Function
handleCaretakerFormClose
()
src/components/account-manager/FamilyPeopleTab.tsx:177
Function
handleCaretakerFormClose
()
src/components/forms/SettingsForm/index.tsx:444
Function
handleCaretakerFormOpen
(editing: boolean)
src/components/forms/SettingsForm/index.tsx:430
Function
handleCategoryInputChange
(e: React.ChangeEvent<HTMLInputElement>)
src/components/forms/NoteForm/index.tsx:319
Function
handleCategoryInputChange
(e: React.ChangeEvent<HTMLInputElement>)
src/components/forms/ActivityForm/index.tsx:360
← previous
next →
1,301–1,400 of 1,881, ranked by callers