Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JamesAC42/hanbok
/ functions
Functions
816 in github.com/JamesAC42/hanbok
⨍
Functions
816
◇
Types & classes
2
Function
handleDeleteAnalysis
()
app/src/app/lyrics/admin/page.jsx:446
Function
handleDiscordClick
()
app/src/components/AnnouncementPopup.jsx:15
Function
handleDiscordClick
()
app/src/components/SubscriptionPromptPopup.jsx:21
Function
handleDiscordShare
()
app/src/app/lyrics/[lyricId]/page.jsx:173
Function
handleDownloadEmails
()
app/src/app/admin/page.jsx:285
Function
handleEmailShare
()
app/src/app/lyrics/[lyricId]/page.jsx:161
Function
handleExportClick
()
app/src/app/cards/[deckId]/page.jsx:408
Function
handleFavoriteToggle
()
app/src/app/lyrics/[lyricId]/page.jsx:211
Function
handleFeedbackClick
()
app/src/components/AnnouncementPopup.jsx:10
Function
handleFeedbackClick
()
app/src/components/SubscriptionPromptPopup.jsx:16
Function
handleFileUpload
(event)
app/src/components/analysis/SentenceForm.jsx:174
Function
handleFlashcardsClick
()
app/src/components/AnnouncementPopup.jsx:35
Function
handleGenerateAnalysis
()
app/src/app/lyrics/admin/page.jsx:249
Function
handleGlobalPaste
(e)
app/src/components/analysis/SentenceForm.jsx:136
Function
handleIMEModalClose
()
app/src/app/typing/page.jsx:311
Function
handleIMEModalConfirm
()
app/src/app/typing/page.jsx:296
Function
handleInputBlur
(e)
app/src/components/typing/TypingArea.jsx:30
Function
handleInputChange
(e)
app/src/components/typing/TypingArea.jsx:39
Function
handleInputChange
(e)
app/src/components/cards/DeckSettings.jsx:45
Function
handleInputChange
(value)
app/src/app/typing/page.jsx:199
Function
handleInputChange
(e)
app/src/app/lyrics/suggestions/page.jsx:70
Function
handleInputChange
(e)
app/src/app/lyrics/admin/page.jsx:100
Function
handleKeyDown
(event)
app/src/components/DashboardTopNav.jsx:166
Function
handleKeyDown
(e)
app/src/components/typing/TypingArea.jsx:45
Function
handleKeyDown
(event)
app/src/app/extended-text/[textId]/page.jsx:137
Function
handleKeyDown
(e)
app/src/app/cards/[deckId]/study/page.jsx:216
Function
handleKeyPress
(e)
app/src/app/tutor/page.jsx:542
Function
handleKeyPress
(event)
app/src/app/hangeul/page.jsx:417
Function
handleLanguageChange
(code)
app/src/app/bookmarks/page.jsx:140
Function
handleLanguageChange
(code)
app/src/app/history/page.jsx:109
Function
handleLanguageChange
(language)
app/src/app/lyrics/[lyricId]/page.jsx:133
Function
handleLoginClick
()
app/src/components/LoginRequiredPopup.jsx:38
Function
handleLogout
()
app/src/components/NavBar.jsx:47
Function
handleLogout
()
app/src/app/profile/page.jsx:16
Function
handleMarkDoNotCache
()
app/src/components/analysis/Analysis.jsx:173
Function
handleModalClick
(e)
app/src/components/admin/EditUserModal.jsx:93
Function
handleModeChange
(mode)
app/src/app/typing/page.jsx:268
Function
handleMouseEnter
()
app/src/app/lyrics/[lyricId]/page.jsx:390
Function
handleNewAnalysis
(a)
app/src/components/SentenceAnalyzer.jsx:42
Function
handleNewParagraph
()
app/src/app/typing/page.jsx:276
Function
handleNext
()
app/src/app/hangeul/page.jsx:381
Function
handlePaste
(e)
app/src/components/analysis/SentenceForm.jsx:205
Function
handlePlayAudio
()
app/src/components/analysis/WordInfo.jsx:156
Function
handlePlayAudio
()
app/src/app/cards/[deckId]/study/page.jsx:284
Function
handlePlayPause
()
app/src/components/analysis/AudioPlayer.jsx:74
Function
handlePricingClick
()
app/src/components/SubscriptionPromptPopup.jsx:10
Function
handleReplyTextChange
(text)
app/src/app/feedback/page.jsx:202
Function
handleResendVerification
()
app/src/components/RegisterForm.jsx:103
Function
handleResendVerification
()
app/src/components/EmailLoginForm.jsx:71
Function
handleResendVerification
()
app/src/app/verify/page.jsx:53
Function
handleResize
()
app/src/components/Sidebar.jsx:103
Function
handleRowChange
(row)
app/src/app/typing/page.jsx:272
Function
handleSave
()
app/src/components/cards/EditCardModal.jsx:31
Function
handleScroll
()
app/src/components/analysis/Analysis.jsx:131
Function
handleScroll
()
app/src/components/analysis/SettingsButton.jsx:75
Function
handleShareClick
()
app/src/components/AnnouncementPopup.jsx:20
Function
handleShowIMEModal
(mode)
app/src/app/typing/page.jsx:291
Function
handleSkipCharacter
()
app/src/app/typing/page.jsx:281
Function
handleSpeakerSwitch
()
app/src/components/analysis/AudioPlayer.jsx:213
Function
handleStudyClick
()
app/src/app/cards/[deckId]/page.jsx:147
Function
handleSubmit
(e)
app/src/components/RegisterForm.jsx:57
Function
handleSubmit
(e)
app/src/components/EmailLoginForm.jsx:29
Function
handleSubmit
(e)
app/src/components/analysis/SentenceForm.jsx:292
Function
handleSubmit
(e)
app/src/components/cards/DeckSettings.jsx:62
Function
handleSubmit
(e)
app/src/components/admin/EditUserModal.jsx:32
Function
handleSubmit
(e)
app/src/app/extended-text/page.jsx:120
Function
handleSubmit
(e)
app/src/app/reset-password/[token]/page.jsx:29
Function
handleSubmit
(e)
app/src/app/forgot-password/page.jsx:18
Function
handleSubmit
(e)
app/src/app/lyrics/suggestions/page.jsx:78
Function
handleSubmit
(e)
app/src/app/lyrics/admin/page.jsx:146
Function
handleSubmitComment
(e)
app/src/components/lyrics/LyricComments.jsx:47
Function
handleToggleMute
()
app/src/app/cards/[deckId]/study/page.jsx:275
Function
handleTooltipClose
()
app/src/components/ChangeLanguageButton.jsx:23
Function
handleTwitterShare
()
app/src/app/lyrics/[lyricId]/page.jsx:149
Function
handleUpgradeClick
()
app/src/components/PromoPopup.jsx:8
Function
handleUpgradeClick
()
app/src/components/LimitReachedPopup.jsx:49
Function
handleUserUpdated
(updatedUser)
app/src/components/admin/UserManagement.jsx:113
Function
handleWebhook
(req, res)
server/controllers/handleWebhook.js:15
Function
hidePopup
()
app/src/contexts/PopupContext.jsx:90
Function
initializeAnalysis
(req, res)
server/controllers/lyrics/lyricsAnalysis.js:6
Function
invalidateLyricsCache
* Invalidate cached lyrics data * @param {number|string} lyricId - The ID of the lyric * @param {string} language - The language of the analysis (op
server/utils/lyricsCache.js:74
Function
isAuthenticated
(req, res, next)
server/index.js:147
Function
isSameDay
(date1, date2)
server/controllers/auth/initiateStudySession.js:312
Function
isSameDay
(date1, date2)
server/controllers/auth/getDecks.js:117
Method
nextCard
* Move to the next card in the session * @returns {Object|null} The next card or null if no more cards
app/src/lib/studySessionManager.js:81
Function
observerCallback
(entries)
app/src/components/analysis/Analysis.jsx:146
Function
paginate
(pageNumber)
app/src/app/cards/[deckId]/page.jsx:232
Function
prompt_anthropic
(text)
server/llm/anthropic.js:8
Function
prompt_gemini
(text)
server/llm/gemini.js:7
Function
prompt_geminiThinking
(text)
server/llm/geminiThinking.js:7
Function
prompt_openai
(text)
server/llm/openai.js:6
Function
refreshDeckData
()
app/src/app/cards/[deckId]/page.jsx:160
Function
renderPronunciation
(item, language)
app/src/lib/pronunciation.js:2
Function
rewrites
()
app/next.config.mjs:3
Function
shutdown
()
server/index.js:773
Function
streamAudio
(req, res)
server/controllers/streamAudio.js:4
Function
streamToBuffer
(stream)
server/elevenlabs/generateSpeech.js:17
Function
toggleAdvancedSettings
()
app/src/components/cards/DeckSettings.jsx:58
Function
toggleMenu
()
app/src/components/analysis/SettingsButton.jsx:44
Function
toggleNav
()
app/src/components/NavBar.jsx:52
← previous
next →
701–800 of 816, ranked by callers