MCPcopy Create free account

hub / github.com/carldegs/saltong / functions

Functions119 in github.com/carldegs/saltong

↓ 15 callersFunctionsendEvent
(action: string)
src/utils/gtag.ts:16
↓ 11 callersFunctiononClose
()
src/organism/NewDomainModal.tsx:21
↓ 10 callersFunctiongetPersistState
(key: string)
src/utils/local.ts:1
↓ 9 callersFunctionsetPersistState
(key: string, state: T)
src/utils/local.ts:4
↓ 7 callersFunctionuseDisclosures
()
src/context/DisclosuresContext.tsx:25
↓ 6 callersFunctiongetCurrGameDate
(date: string | Date = new Date())
src/utils/hex.ts:104
↓ 6 callersFunctionuseKeyboard
()
src/context/KeyboardContext.tsx:8
↓ 5 callersFunctiongetDateString
(date: Date | string = new Date())
src/utils/time.ts:66
↓ 5 callersFunctiongetNewUserGameData
(gameMode: GameMode)
src/context/GameContext.tsx:380
↓ 5 callersFunctionisPangram
(word: string)
src/utils/hex.ts:78
↓ 3 callersFunctioncreateApiHandler
()
src/lib/api/create-api-handler.ts:6
↓ 3 callersFunctiongetNumArr
(numElements: number)
src/utils/index.ts:7
↓ 3 callersFunctiongetWordScore
(word: string)
src/utils/hex.ts:81
↓ 3 callersFunctionuseGame
()
src/context/GameContext.tsx:87
↓ 3 callersFunctionuseHighContrast
()
src/context/HighContrastContext.tsx:36
↓ 3 callersFunctionuseQueryRoundData
( gameMode: GameMode, date?: string, isPrevHex?: boolean, options?: UseQueryOptions<Data, ApiError> )
src/queries/useQueryRoundData.ts:35
↓ 2 callersFunctiondelay
(delay = 1000, callback = () => {})
src/utils/time.ts:16
↓ 2 callersFunctiongetCountdownToNextDay
()
src/utils/time.ts:9
↓ 2 callersFunctiongetFlatDict
(groupedDict: Record<number, string[]> = {})
src/utils/hex.ts:13
↓ 2 callersFunctiongetLeft
(pos: number)
src/molecules/Hexboard.tsx:28
↓ 2 callersFunctiongetShareStatus
( rank: { name: string; icon: string; index: number }, score: number, gameId: number, numWords: number
src/organism/HexShareModal.tsx:44
↓ 2 callersFunctiongetTop
(pos: number)
src/molecules/Hexboard.tsx:32
↓ 2 callersFunctionisDictionaryUpToDate
(gameVersion: string)
src/utils/versioning.ts:41
↓ 2 callersFunctionparseVersion
(version: string)
src/utils/versioning.ts:8
↓ 2 callersFunctionuseHexGame
()
src/context/HexGameContext.tsx:91
↓ 2 callersFunctionuseQueryDictionary
( options?: UseQueryOptions<Record<number, string[]>, ApiError> )
src/queries/useQueryDictionary.ts:54
↓ 2 callersFunctionuseTranslate
( messages: T, lang: string, values?: Record<string, any> )
src/hooks/useTranslate.ts:3
↓ 1 callersFunctioncheckWordValidity
( word: string, flatDict: string[], rootWord: string, blacklist: string[], centerLetter: string )
src/utils/hex.ts:31
↓ 1 callersFunctiondelayPromise
(ms)
src/utils/time.ts:17
↓ 1 callersFunctiongetBlacklist
()
src/queries/useQueryBlacklist.ts:16
↓ 1 callersFunctiongetBlacklistPersistState
()
src/queries/useQueryBlacklist.ts:10
↓ 1 callersFunctiongetContentfulData
(gameMode: GameMode)
src/queries/useQueryContentful.ts:14
↓ 1 callersFunctiongetDictionary
()
src/queries/useQueryDictionary.ts:18
↓ 1 callersFunctiongetDictionaryGroup
(wordLength: number)
src/queries/useQueryDictionaryGroup.ts:6
↓ 1 callersFunctiongetDictionaryPersistState
()
src/queries/useQueryDictionary.ts:12
↓ 1 callersFunctiongetGamePersistState
()
src/context/GameContext.tsx:42
↓ 1 callersFunctiongetHeight
(inc: number)
src/molecules/Hexboard.tsx:25
↓ 1 callersFunctiongetHexPersistState
()
src/context/HexGameContext.tsx:44
↓ 1 callersFunctiongetMaxScore
(finalWordList: HexGameWordListItem[])
src/utils/hex.ts:21
↓ 1 callersFunctiongetPState
()
src/context/HighContrastContext.tsx:15
↓ 1 callersFunctiongetPrevGameDate
(currGameDate?: string | Date)
src/utils/hex.ts:114
↓ 1 callersFunctiongetRank
(score: number, maxScore: number)
src/utils/hex.ts:84
↓ 1 callersFunctiongetRoundData
( gameMode: GameMode, date?: string, isPrevHex?: boolean )
src/queries/useQueryRoundData.ts:12
↓ 1 callersFunctiongetTimeSolved
( start: string | Date, end: string | Date )
src/utils/time.ts:41
↓ 1 callersFunctiongetWidth
(inc: number)
src/molecules/Hexboard.tsx:23
↓ 1 callersFunctionisSupportedVersion
(gameVersion: string)
src/utils/versioning.ts:37
↓ 1 callersFunctionsendPageViewEvent
(url: string)
src/utils/gtag.ts:10
↓ 1 callersFunctionsetBlacklistPersistState
(blacklistState: BlacklistState)
src/queries/useQueryBlacklist.ts:13
↓ 1 callersFunctionsetDictionaryPersistState
(dictionaryState: DictionaryState)
src/queries/useQueryDictionary.ts:15
↓ 1 callersFunctionsetGamePersistState
(gameState: UserData)
src/context/GameContext.tsx:44
↓ 1 callersFunctionsetHexPersistState
(gameState: HexGameState)
src/context/HexGameContext.tsx:45
↓ 1 callersFunctionsetPState
(isHighContrast: boolean)
src/context/HighContrastContext.tsx:17
↓ 1 callersMethodtoJson
()
src/lib/errors/ApiError.ts:19
↓ 1 callersFunctionuseImport
()
src/hooks/useImport.ts:9
↓ 1 callersFunctionuseQueryBlacklist
(options?: UseQueryOptions<string[], ApiError>)
src/queries/useQueryBlacklist.ts:43
↓ 1 callersFunctionuseQueryContentful
(gameMode: GameMode)
src/queries/useQueryContentful.ts:30
↓ 1 callersFunctionxorCipher
(text: string, key: string)
src/organism/TransferDataModal.tsx:28
FunctionAboutModal
({ isOpen, onClose, })
src/molecules/AboutModal.tsx:28
FunctionBugReportModal
({ onClose, isOpen, resetLocalStorage, })
src/organism/BugReportModal.tsx:27
FunctionContentfulAlert
({ gameMode })
src/organism/ContentfulAlert.tsx:16
FunctionContributeModal
({ onClose, isOpen, })
src/organism/ContributeModal.tsx:30
FunctionCustom404
()
src/pages/404.tsx:5
FunctionDebugCodeModal
({ onClose, isOpen, })
src/organism/DebugCodeModal.tsx:23
FunctionDisclosuresProvider
({ children })
src/context/DisclosuresContext.tsx:35
FunctionEditableLetterBoxRow
({ wordLength, onSolve, })
src/molecules/EditableLetterBoxRow.tsx:15
FunctionEmojiWrapper
({ value })
src/atoms/EmojiWrapper.tsx:1
FunctionEndGameModal
({ isOpen, onClose })
src/organism/EndGameModal.tsx:64
FunctionFooter
()
src/atoms/Footer.tsx:3
FunctionGameMenu
({ gameStatus, resetLocalStorage, gameMode, })
src/organism/GameMenu.tsx:91
FunctionGameProvider
({ children })
src/context/GameContext.tsx:97
FunctionGameStatusPanel
({ gameId, ...popoverProps })
src/molecules/GameStatusPanel.tsx:18
FunctionHexAnswerList
({ answers = [], listMode = false, })
src/molecules/HexAnswerList.tsx:50
FunctionHexGameProvider
({ children })
src/context/HexGameContext.tsx:101
FunctionHexInput
({ onSolve, onShuffle, centerLetter, letters, })
src/molecules/HexInput.tsx:20
FunctionHexPage
()
src/pages/hex/index.tsx:38
FunctionHexRulesModal
({ isOpen, onClose })
src/organism/HexRulesModal.tsx:127
FunctionHexShareModal
({ isOpen, onClose, rank, score, gameId, numWords, })
src/organism/HexShareModal.tsx:56
FunctionHexboard
({ onEnter, onShuffle, letters, centerLetter, ...stackProps })
src/molecules/Hexboard.tsx:45
FunctionHexboardKey
({ value, label, isCenterLetter, onClick, ...boxProps })
src/atoms/HexboardKey.tsx:32
FunctionHighContrastProvider
({ children })
src/context/HighContrastContext.tsx:46
FunctionHome
()
src/pages/kal.tsx:36
FunctionHome
()
src/pages/index.tsx:39
FunctionKeyboard
({ letterStatuses, onEnter, maxLength, ...stackProps })
src/molecules/Keyboard.tsx:21
FunctionKeyboardKey
({ value, label, status, onClick, disableDelay, })
src/atoms/KeyboardKey.tsx:20
FunctionKeyboardProvider
({ children })
src/context/KeyboardContext.tsx:18
FunctionLargeMenuItem
({ icon, header, description, onClick, isDisabled })
src/organism/GameMenu.tsx:436
FunctionLayout
({ children, pageTitle = '', head, variant = LayoutVariant.scrollable, gridProps, mainProps, aff
src/atoms/Layout.tsx:38
FunctionLetterBox
({ status, editable, children, value, onChange, onFocus, onBlur, submitOnEnter, fontSize,
src/atoms/LetterBox.tsx:15
FunctionLetterBoxRow
({ word, wordLength, parentKey, })
src/molecules/LetterBoxRow.tsx:14
FunctionLetterGrid
({ numTries, wordLength, tries, onSolve, gameStatus = GameStatus.playing, ...stackProps })
src/organism/LetterGrid.tsx:17
FunctionModalWrapper
({ children })
src/organism/ModalWrapper.tsx:11
FunctionMyApp
({ Component, pageProps, }: AppPropsWithLayout)
src/pages/_app.tsx:17
FunctionNavigation
(props)
src/atoms/Navigation.tsx:13
FunctionNewDomainModal
()
src/organism/NewDomainModal.tsx:17
FunctionPrevAnswersModal
({ onClose, isOpen, })
src/organism/PrevAnswersModal.tsx:38
FunctionPrivacyPolicyModal
({ isOpen, onClose, })
src/molecules/PrivacyPolicyModal.tsx:16
FunctionRankStatusBar
({ rank, score })
src/molecules/RankStatusBar.tsx:15
FunctionResetDataAlert
({ resetLocalStorage, isOpen, onClose, })
src/organism/ResetDataAlert.tsx:18
FunctionRulesModal
({ wordLength, numTries, isOpen, onClose, })
src/organism/RulesModal.tsx:146
FunctionTransfer
()
src/pages/transfer.tsx:12
next →1–100 of 119, ranked by callers