MCPcopy Create free account

hub / github.com/TarunTomar122/Lumi / functions

Functions218 in github.com/TarunTomar122/Lumi

↓ 896 callersFunctiongetResponsiveSize
(size: number)
utils/responsive.ts:6
↓ 59 callersFunctiongetResponsiveHeight
(size: number)
utils/responsive.ts:20
↓ 26 callersFunctionuseTheme
()
hooks/useTheme.ts:4
↓ 24 callersFunctioncreateThemedStyles
( styleCreator: (colors: ThemeColors) => T )
hooks/useTheme.ts:8
↓ 22 callersMethodwaitForInit
()
utils/database.ts:77
↓ 9 callersMethodupdateHabit
(id: number, updates: Partial<Omit<Habit, 'id'>>)
utils/database.ts:527
↓ 8 callersFunctionscheduleNotification
( title: string, body: string | null, scheduledTime: DateTime )
utils/tools.ts:876
↓ 7 callersFunctionformatDate
(dateString: string)
utils/commons.ts:1
↓ 6 callersMethodgetAllTasks
()
utils/database.ts:227
↓ 4 callersMethodcancelExistingReminder
* Cancel any existing reflection reminders
utils/reflectionReminder.ts:133
↓ 4 callersFunctioncheckNotificationPermission
()
utils/tools.ts:955
↓ 4 callersMethodgetAllReflections
()
utils/database.ts:573
↓ 4 callersMethodinit
()
utils/database.ts:86
↓ 3 callersMethodaddMemory
(memory: Omit<Memory, 'id' | 'created_at'>)
utils/database.ts:363
↓ 3 callersMethodcheckAndScheduleReminder
* Main function to check and schedule reflection reminder * This is the entry point for the service
utils/reflectionReminder.ts:20
↓ 3 callersFunctioncheckUsagePermission
(autoPrompt: boolean = false)
utils/usageStats.ts:19
↓ 3 callersMethodgetAllHabits
()
utils/database.ts:438
↓ 3 callersMethodgetAllMemories
()
utils/database.ts:340
↓ 3 callersMethodgetAllRecurringReminders
()
utils/database.ts:648
↓ 3 callersFunctiongetThemeColors
(effectiveTheme: 'light' | 'dark')
app/store/themeStore.ts:87
↓ 3 callersMethodonReflectionAdded
* Call this when user writes a reflection to cancel pending reminders
utils/reflectionReminder.ts:187
↓ 3 callersMethodupdateRecurringReminder
(id: number, updates: Partial<Omit<RecurringReminder, 'id'>>)
utils/database.ts:701
↓ 3 callersMethodupdateReflection
(id: number, updates: Partial<Omit<Reflection, 'id'>>)
utils/database.ts:615
↓ 2 callersMethodaddHabit
(habit: Omit<Habit, 'id' | 'created_at'>)
utils/database.ts:486
↓ 2 callersMethodaddRecurringReminder
(reminder: Omit<RecurringReminder, 'id' | 'created_at' | 'active'> & { active?: boolean })
utils/database.ts:667
↓ 2 callersMethodaddReflection
(reflection: Omit<Reflection, 'id' | 'created_at'>)
utils/database.ts:592
↓ 2 callersMethodaddTask
(task: Omit<Task, 'id' | 'created_at'>)
utils/database.ts:246
↓ 2 callersMethoddeleteHabit
(id: number)
utils/database.ts:560
↓ 2 callersMethoddeleteMemory
(id: number)
utils/database.ts:425
↓ 2 callersMethoddeleteRecurringReminder
(id: number)
utils/database.ts:724
↓ 2 callersMethoddeleteReflection
(id: number)
utils/database.ts:635
↓ 2 callersMethoddeleteTask
(id: number)
utils/database.ts:305
↓ 2 callersFunctiongetAppUsageStats
( startTime: number, endTime: number )
utils/usageStats.ts:30
↓ 2 callersMethodgetArchivedHabits
()
utils/database.ts:462
↓ 2 callersFunctiongetBlendedRgba
(colorsHex: string[], alpha: number)
app/components/HabitHeatmap.tsx:138
↓ 2 callersFunctiongetEffectiveTheme
(mode: ThemeMode)
app/store/themeStore.ts:80
↓ 2 callersFunctiongetHeatmapRows
()
app/components/HabitHeatmap.tsx:108
↓ 2 callersFunctiongetIntensityColor
(day: DayData)
app/components/HabitHeatmap.tsx:119
↓ 2 callersMethodgetTaskHistory
(days: number = 30)
utils/database.ts:317
↓ 2 callersFunctionhandleSubmit
()
app/notes.tsx:85
↓ 2 callersFunctionrequestNotificationPermissionIfNeeded
()
utils/tools.ts:966
↓ 2 callersFunctionsendInstantNotification
(title: string, body: string)
utils/tools.ts:927
↓ 2 callersMethodupdateMemory
(id: number, updates: Partial<Omit<Memory, 'id'>>)
utils/database.ts:395
↓ 2 callersMethodupdateTask
(id: number, updates: Partial<Omit<Task, 'id'>>)
utils/database.ts:276
↓ 2 callersFunctionuseVoiceRecognition
()
hooks/useVoiceRecognition.tsx:21
↓ 1 callersFunctionanalyzeMood
(text: string, prompt?: string)
app/reflection-wall.tsx:194
↓ 1 callersFunctioncaptureCalendar
()
app/habit/[id].tsx:371
↓ 1 callersFunctioncaptureHeatmap
()
app/components/HabitHeatmap.tsx:415
↓ 1 callersFunctionchangeColor
(c: string)
app/habit/[id].tsx:334
↓ 1 callersFunctioncheckForAppUpdate
()
utils/versionChecker.ts:16
↓ 1 callersFunctioncheckReflectionToday
()
app/index.tsx:36
↓ 1 callersMethodcheckTodaysReflection
* Check if user has written a reflection for today
utils/reflectionReminder.ts:86
↓ 1 callersFunctioncheckUsagePermissionStatus
()
app/index.tsx:62
↓ 1 callersFunctioncomputeStats
(entries: EnhancedReflection[])
app/reflection-wall.tsx:300
↓ 1 callersFunctioncomputeWritingStreak
(entries: EnhancedReflection[])
app/reflection-wall.tsx:278
↓ 1 callersMethodcreateTables
()
utils/database.ts:115
↓ 1 callersFunctiondemoSequence
()
app/tasks.tsx:109
↓ 1 callersFunctiondismissUpdate
(version: string)
utils/versionChecker.ts:79
↓ 1 callersFunctionenhanceReflection
(reflection: Reflection)
app/reflection-wall.tsx:246
↓ 1 callersFunctionformatAppName
(name: string)
app/components/UsageChart.tsx:18
↓ 1 callersFunctionformatDate
(dateStr: string)
app/reflections.tsx:68
↓ 1 callersFunctionformatDate
(dateString: string)
app/components/RecentTimeline.tsx:45
↓ 1 callersFunctionformatTime
(dateString: string)
app/components/RecentTimeline.tsx:56
↓ 1 callersFunctiongetCellSize
(period: TimePeriod)
app/components/HabitHeatmap.tsx:38
↓ 1 callersFunctiongetCurrentWeekDates
()
app/store/habitStore.ts:43
↓ 1 callersMethodgetInstance
()
utils/database.ts:70
↓ 1 callersFunctiongetLastDayUsageStats
()
utils/usageStats.ts:45
↓ 1 callersFunctiongetLongestStreakInMonth
()
app/habit/[id].tsx:251
↓ 1 callersFunctiongetMonthDates
(year: number, month: number)
app/store/habitStore.ts:52
↓ 1 callersFunctiongetNewPrompt
()
app/components/ReflectionPrompt.tsx:79
↓ 1 callersFunctiongetPeriodLabel
()
app/components/HabitHeatmap.tsx:448
↓ 1 callersFunctiongetSubtitle
(title: string)
app/components/HomeCard.tsx:13
↓ 1 callersFunctiongetSystemTheme
()
app/store/themeStore.ts:75
↓ 1 callersFunctiongetTaskIcon
(task: Task)
app/components/RecentTimeline.tsx:61
↓ 1 callersFunctiongetTotals
()
app/habit/[id].tsx:275
↓ 1 callersFunctiongetViewModeLabel
()
app/components/HabitHeatmap.tsx:456
↓ 1 callersFunctiongroupByMonth
(entries: EnhancedReflection[])
app/reflection-wall.tsx:262
↓ 1 callersFunctionhandleDayPress
(habit: Habit, date: string)
app/habits.tsx:144
↓ 1 callersFunctionhandleDelete
(id: string | number, type: 'memory' | 'task')
app/components/InfoContainer.tsx:57
↓ 1 callersFunctionhandleSaveEdit
()
app/habits.tsx:176
↓ 1 callersFunctionhandleSkipTour
()
app/components/OnboardingScreens.tsx:37
↓ 1 callersFunctionhandleTaskToggle
(id: number, currentStatus: 'todo' | 'done' = 'todo')
app/components/InfoContainer.tsx:39
↓ 1 callersFunctionhandleUnarchiveHabit
(habitId: number)
app/habits.tsx:217
↓ 1 callersMethodhasScheduledReminderForTime
* Check if there's already a reminder scheduled for the target time
utils/reflectionReminder.ts:154
↓ 1 callersFunctionincrementDemoCount
()
app/tasks.tsx:583
↓ 1 callersFunctioninitializeApp
()
app/_layout.tsx:103
↓ 1 callersFunctioninitializeApp
()
app/index.tsx:70
↓ 1 callersFunctionloadDemoCount
()
app/tasks.tsx:574
↓ 1 callersFunctionmoveHabitDown
(index: number)
app/habits.tsx:251
↓ 1 callersFunctionmoveHabitUp
(index: number)
app/habits.tsx:244
↓ 1 callersFunctionopenBookShelf
(summary: MonthSummary)
app/reflection-wall.tsx:718
↓ 1 callersFunctionparseContent
(content: string)
app/reflection-wall.tsx:177
↓ 1 callersFunctionparseContent
(content: string)
app/reflections.tsx:73
↓ 1 callersFunctionparseContent
(content: string)
app/reflection/[id].tsx:36
↓ 1 callersFunctionparseRecurringInput
(userInput: string)
utils/taskParser.ts:92
↓ 1 callersFunctionparseTaskInput
(userInput: string)
utils/taskParser.ts:15
↓ 1 callersFunctionrefreshUsageDataWithRetry
()
app/index.tsx:140
↓ 1 callersFunctionrenderFeatureScreen
( title: string, description: string, backgroundColor: string, illustration: React.ReactNode,
app/components/OnboardingScreens.tsx:115
↓ 1 callersFunctionrenderUsernameScreen
()
app/components/OnboardingScreens.tsx:50
↓ 1 callersMethodrunInBackground
* Runs the actual reminder logic in background
utils/reflectionReminder.ts:33
next →1–100 of 218, ranked by callers