Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TryHarder-L/NiniMenu
/ functions
Functions
414 in github.com/TryHarder-L/NiniMenu
⨍
Functions
414
◇
Types & classes
125
↓ 2 callers
Function
saveWeekPlanCache
(plan *WeekPlan)
backend/internal/services/plan_service.go:90
↓ 2 callers
Function
sortShoppingItems
(items []ShoppingItem)
backend/internal/services/plan_service.go:393
↓ 2 callers
Function
swapDish
(meal: MealType, dishId: number)
frontend/src/pages/Tomorrow.tsx:824
↓ 2 callers
Function
toSet
(values []string)
backend/internal/dishes/catalog_test.go:74
↓ 2 callers
Function
todayStr
()
frontend/src/pages/History.tsx:35
↓ 2 callers
Function
toggleMeal
(dish: Dish, mealType: "lunch" | "dinner")
frontend/src/pages/DishList.tsx:195
↓ 2 callers
Function
toggleSetting
(key: string, currentVal: string)
frontend/src/pages/More.tsx:233
↓ 2 callers
Function
tomorrowDishScore
(d models.Dish, profile string)
backend/internal/services/pick_service.go:195
↓ 2 callers
Function
updateTarget
(meal: MealType, value: number)
frontend/src/pages/Tomorrow.tsx:760
↓ 1 callers
Function
DefaultDishes
()
backend/internal/dishes/catalog.go:106
↓ 1 callers
Function
DefaultPacks
()
backend/internal/dishes/catalog.go:100
↓ 1 callers
Function
DefaultTastes
()
backend/internal/dishes/catalog.go:96
↓ 1 callers
Function
EnsureDefaultAchievements
()
backend/internal/services/achievement_service.go:80
↓ 1 callers
Function
Success
(c *gin.Context, data interface{})
backend/internal/utils/response.go:15
↓ 1 callers
Function
SyncAutoAchievements
()
backend/internal/services/achievement_service.go:171
↓ 1 callers
Function
addManual
(meal: MealType, dish: Dish)
frontend/src/pages/Tomorrow.tsx:844
↓ 1 callers
Function
addTag
()
frontend/src/pages/admin/DishEdit.tsx:258
↓ 1 callers
Function
applyProfile
(nextProfile: PlanProfile)
frontend/src/pages/Tomorrow.tsx:884
↓ 1 callers
Function
applyTransform
(offset: number)
frontend/src/components/PhotoViewer.tsx:53
↓ 1 callers
Function
buildAchievementSnapshot
()
backend/internal/services/achievement_service.go:224
↓ 1 callers
Function
buildCalendar
()
frontend/src/pages/History.tsx:333
↓ 1 callers
Function
buildMostCooked
(items []FavoriteOverviewItem)
backend/internal/handlers/favorite.go:299
↓ 1 callers
Function
buildNeedTry
(items []FavoriteOverviewItem)
backend/internal/handlers/favorite.go:315
↓ 1 callers
Function
buildQuickPicks
(items []FavoriteOverviewItem)
backend/internal/handlers/favorite.go:286
↓ 1 callers
Function
buildWeightedIndices
(dishes []models.Dish)
backend/internal/services/pick_service.go:295
↓ 1 callers
Function
cancelQueuedAutoAchievementSync
()
backend/internal/services/achievement_service.go:134
↓ 1 callers
Function
collectDishRecordStats
(s *achievementSnapshot, d models.Dish)
backend/internal/services/achievement_service.go:397
↓ 1 callers
Function
confettiStyle
(i: number)
frontend/src/components/AchievementUnlockOverlay.tsx:31
↓ 1 callers
Function
configureSQLite
(db *gorm.DB)
backend/internal/database/database.go:56
↓ 1 callers
Function
cropToContent
(img *image.RGBA)
backend/cmd/imgtool/main.go:163
↓ 1 callers
Function
dateKey
(d = new Date())
frontend/src/pages/DishList.tsx:25
↓ 1 callers
Function
dateKey
(d = new Date())
frontend/src/pages/Home.tsx:37
↓ 1 callers
Function
diffClass
(d: string)
frontend/src/pages/Favorites.tsx:24
↓ 1 callers
Function
diffColor
(d: string)
frontend/src/components/DishCard.tsx:6
↓ 1 callers
Function
diffLabel
(d: string)
frontend/src/components/DishCard.tsx:5
↓ 1 callers
Function
diffLabel
(d: string)
frontend/src/pages/Favorites.tsx:20
↓ 1 callers
Function
diffLabel
(d: string)
frontend/src/pages/DishDetail.tsx:18
↓ 1 callers
Function
diffLabel
(d: string)
frontend/src/pages/admin/Dashboard.tsx:16
↓ 1 callers
Function
diffLabel
(d: string)
frontend/src/pages/admin/Dishes.tsx:16
↓ 1 callers
Function
difficultyTone
(difficulty: string)
frontend/src/pages/Tomorrow.tsx:98
↓ 1 callers
Function
dishImages
(image string)
backend/internal/dishes/catalog.go:193
↓ 1 callers
Function
dishSearchText
(dish: Dish)
frontend/src/pages/Tomorrow.tsx:171
↓ 1 callers
Function
evaluateAchievementCodes
(s achievementSnapshot)
backend/internal/services/achievement_service.go:439
↓ 1 callers
Function
filterRecent
(dishes []models.Dish, days int)
backend/internal/services/pick_service.go:283
↓ 1 callers
Function
finishBlindBoxReveal
()
frontend/src/pages/Home.tsx:211
↓ 1 callers
Function
formatAmountNumber
(n float64)
backend/internal/services/plan_service.go:385
↓ 1 callers
Function
formatCountLabel
(count: number)
frontend/src/pages/Favorites.tsx:28
↓ 1 callers
Function
formatDate
(dateStr: string)
frontend/src/pages/PhotoWall.tsx:19
↓ 1 callers
Function
formatUnlockedAt
(value?: string | null)
frontend/src/pages/Achievements.tsx:7
↓ 1 callers
Function
formatWeekday
(dateStr: string)
frontend/src/pages/DishDetail.tsx:94
↓ 1 callers
Function
getEffectiveDishEmoji
(dish models.Dish)
backend/internal/handlers/record.go:122
↓ 1 callers
Function
getEffectiveDishImageURL
(dish models.Dish)
backend/internal/handlers/record.go:107
↓ 1 callers
Function
getEmoji
(d: Dish)
frontend/src/pages/admin/Dishes.tsx:15
↓ 1 callers
Function
getGreeting
()
frontend/src/pages/Home.tsx:27
↓ 1 callers
Function
getMasteryLevel
(count: number)
frontend/src/pages/DishDetail.tsx:99
↓ 1 callers
Function
getScrollParent
(element: HTMLElement)
frontend/src/lib/gsap.ts:21
↓ 1 callers
Function
getShoppingCategoryOverrideMap
()
backend/internal/services/plan_service.go:537
↓ 1 callers
Function
getStoredName
()
frontend/src/store/useAppInfoStore.ts:13
↓ 1 callers
Function
getTodayStr
()
frontend/src/pages/More.tsx:14
↓ 1 callers
Function
getTomorrow
()
frontend/src/pages/Tomorrow.tsx:85
↓ 1 callers
Function
getTomorrowStr
()
frontend/src/pages/More.tsx:19
↓ 1 callers
Function
handleConfetti
()
frontend/src/pages/Home.tsx:207
↓ 1 callers
Function
handleConfirmRecord
(day: WeekDayPlan)
frontend/src/pages/More.tsx:238
↓ 1 callers
Function
handleMoodPick
(mood: string)
frontend/src/pages/Home.tsx:248
↓ 1 callers
Function
hasDishImage
(d models.Dish)
backend/internal/services/achievement_service.go:572
↓ 1 callers
Function
isActive
(path: string)
frontend/src/layouts/AdminLayout.tsx:41
↓ 1 callers
Function
isHealthyDish
(d models.Dish)
backend/internal/services/achievement_service.go:630
↓ 1 callers
Function
isSpicyDish
(d models.Dish)
backend/internal/services/achievement_service.go:621
↓ 1 callers
Function
isWeekend
(t time.Time)
backend/internal/services/achievement_service.go:647
↓ 1 callers
Function
keyFromDishes
(lunch: Dish[], dinner: Dish[])
frontend/src/pages/Tomorrow.tsx:138
↓ 1 callers
Function
keyFromRecords
(records: MealRecord[])
frontend/src/pages/Tomorrow.tsx:132
↓ 1 callers
Function
loadDotEnv
()
backend/internal/config/config.go:53
↓ 1 callers
Function
loadFavoriteRecordStats
(dishIDs []uint)
backend/internal/handlers/favorite.go:121
↓ 1 callers
Function
longestDateStreak
(dateSet map[string]bool)
backend/internal/services/achievement_service.go:680
↓ 1 callers
Function
matchesMeal
(dish: Dish, meal: MealType)
frontend/src/pages/Tomorrow.tsx:112
↓ 1 callers
Function
maxInt
(a, b int)
backend/internal/services/pick_service.go:276
↓ 1 callers
Function
mealLabel
(m: string)
frontend/src/pages/DishDetail.tsx:19
↓ 1 callers
Function
mealLabel
(t: string)
frontend/src/pages/admin/Dashboard.tsx:12
↓ 1 callers
Function
mealLabel
(t: string)
frontend/src/pages/admin/Records.tsx:14
↓ 1 callers
Function
moodEmoji
(m: string)
frontend/src/pages/admin/Records.tsx:7
↓ 1 callers
Function
moodLabel
(m: string)
frontend/src/pages/admin/Dashboard.tsx:5
↓ 1 callers
Function
normalizeSteps
(raw: unknown[])
frontend/src/pages/DishDetail.tsx:40
↓ 1 callers
Function
openViewer
(photos: string[], idx: number)
frontend/src/pages/History.tsx:323
↓ 1 callers
Function
parseSteps
(value: unknown)
frontend/src/pages/CookMode.tsx:10
↓ 1 callers
Function
parseSteps
(text: string)
frontend/src/pages/admin/DishEdit.tsx:138
↓ 1 callers
Function
parseStringArray
(raw string)
backend/internal/services/achievement_service.go:587
↓ 1 callers
Function
parseTags
(tagsStr string)
backend/internal/services/plan_service.go:212
↓ 1 callers
Function
randomSuffix
()
backend/internal/handlers/upload.go:19
↓ 1 callers
Function
removeDayPhoto
(idx: number)
frontend/src/pages/History.tsx:309
↓ 1 callers
Function
removeMealPhoto
(idx: number)
frontend/src/pages/History.tsx:305
↓ 1 callers
Function
removeShoppingItems
(dishID uint, mealType string, mealDate string)
backend/internal/handlers/record.go:66
↓ 1 callers
Function
removeWhiteEdges
(img *image.RGBA, threshold int)
backend/cmd/imgtool/main.go:110
↓ 1 callers
Function
resizeImage
(src *image.RGBA, w, h int)
backend/cmd/imgtool/main.go:202
↓ 1 callers
Function
sceneLabel
(s: string)
frontend/src/pages/admin/Quotes.tsx:16
↓ 1 callers
Function
scrollToCategory
(cat: string)
frontend/src/pages/DishList.tsx:247
↓ 1 callers
Function
seasonOf
(t time.Time)
backend/internal/services/achievement_service.go:651
↓ 1 callers
Function
seedData
()
backend/internal/database/database.go:71
↓ 1 callers
Function
showBlindBoxResult
()
frontend/src/pages/Home.tsx:220
↓ 1 callers
Function
sortTomorrowPool
(dishes []models.Dish, profile string)
backend/internal/services/pick_service.go:180
↓ 1 callers
Function
splitAmount
(amount: string)
frontend/src/pages/DishDetail.tsx:48
← previous
next →
101–200 of 414, ranked by callers