MCPcopy Create free account

hub / github.com/Shiyan7/sudoku-effector / functions

Functions45 in github.com/Shiyan7/sudoku-effector

↓ 5 callersFunctionuseToggler
(togglerInstance: TogglerInstance)
src/shared/lib/toggler/use-toggler.ts:4
↓ 4 callersFunctiongetBorderStyle
(hasNeighbour: boolean, borderColor: string)
src/widgets/sudoku/ui/board/areas/lib/calculate-area-styles/index.ts:20
↓ 3 callersFunctionuseEscape
(callback?: (event: KeyboardEvent) => unknown)
src/shared/ui/modal/lib/use-escape/use-escape.ts:3
↓ 2 callersFunctionatom
(factory: () => T)
src/shared/lib/atom/index.ts:1
↓ 2 callersFunctioncreateToggler
(defaultValue = false)
src/shared/lib/toggler/create-toggler.ts:4
↓ 2 callersFunctionpadZero
(value: number)
src/features/timer/lib/format-time/index.ts:1
↓ 2 callersFunctionupdateBoardWithKey
({ board, indexOfCell, key }: UpdateBoardWithKeyParams)
src/widgets/sudoku/lib/update-board/with-key.ts:7
↓ 1 callersFunctioncalculateAreaStyles
({ cellState, cellWidth, borderColor }: CalculateAreaStylesParams)
src/widgets/sudoku/ui/board/areas/lib/calculate-area-styles/index.ts:24
↓ 1 callersFunctioncalculateNeighbours
({ x, y, cells }: CalculateNeighboursParams)
src/widgets/sudoku/ui/board/areas/lib/calculate-neighbours/index.ts:9
↓ 1 callersFunctioncalculatePosition
({ x, y, cellWidth }: CalculatePositionParams)
src/widgets/sudoku/ui/board/areas/lib/calculate-position/index.ts:9
↓ 1 callersFunctionformatTime
(time: number)
src/features/timer/lib/format-time/index.ts:5
↓ 1 callersFunctionhandleResize
()
src/widgets/sudoku/ui/board/ui.tsx:48
↓ 1 callersFunctionisCellEmptyOrMistake
({ board, indexOfCell, mistakes }: IsCellEmptyOrMistakeParams)
src/widgets/sudoku/lib/is-cell/empty-or-mistake.ts:10
↓ 1 callersFunctionisCellHasMistake
({ mistakes, indexOfCell }: IsCellHasMistakeParams)
src/widgets/sudoku/lib/is-cell/has-mistake.ts:6
↓ 1 callersFunctionuseLockedBody
(locked = false)
src/shared/ui/modal/lib/use-locked-body/index.ts:3
FunctionActions
({ disabled }: ActionsProps)
src/widgets/sudoku/ui/actions.tsx:19
FunctionApp
()
src/app/index.tsx:6
FunctionAreas
({ cellWidth }: AreasProps)
src/widgets/sudoku/ui/board/areas/ui.tsx:10
FunctionBoard
()
src/widgets/sudoku/ui/board/ui.tsx:12
FunctionButton
({ className, variant, children, ...props }: ButtonProps)
src/shared/ui/button/ui.tsx:22
FunctionCell
({ value, isSimilar, isCellSelected, isError, isNeighbourOfSelected, isNewValue, isHidden, not
src/widgets/sudoku/ui/board/cell/ui.tsx:16
FunctionControls
({ disabled }: ControlsProps)
src/widgets/sudoku/ui/controls.tsx:9
FunctionDifficultySelection
({ description, onCancel, onStartAgain, isClosable = true, }: DifficultySelectionProps)
src/features/difficulty-selection/ui.tsx:15
FunctionFlags
()
src/widgets/sudoku/ui/winner/flags.tsx:4
FunctionGameOver
()
src/widgets/sudoku/ui/game-over.tsx:6
FunctionGamePage
()
src/pages/game/ui.tsx:4
FunctionHeader
()
src/widgets/header/ui.tsx:11
FunctionHomePage
()
src/pages/home/ui.tsx:5
FunctionIcon
({ name, className, viewBox, ...props }: IconProps)
src/shared/ui/icon/ui.tsx:13
FunctionModal
({ children, isOpen, close }: ModalProps)
src/shared/ui/modal/ui.tsx:10
FunctionNavbar
()
src/widgets/sudoku/ui/navbar/ui.tsx:12
FunctionNavbarList
({ isOpen, close }: NavbarListProps)
src/widgets/sudoku/ui/navbar/list.tsx:12
FunctionPages
()
src/pages/index.tsx:6
FunctionPortal
({ rootId, children }: PortalProps)
src/shared/ui/portal/ui.tsx:8
FunctionStats
()
src/widgets/sudoku/ui/winner/stats.tsx:13
FunctionSudoku
()
src/widgets/sudoku/ui/index.tsx:13
FunctionTimer
({ disabled }: TimerProps)
src/features/timer/ui.tsx:9
FunctionTitle
({ as = 'h1', children, size, className, ...props }: TitleProps)
src/shared/ui/title/ui.tsx:24
FunctionWinner
()
src/widgets/sudoku/ui/winner/ui.tsx:10
FunctioncheckMistakes
({ initBoard, board, solution }: CheckMistakesParams)
src/widgets/sudoku/lib/check-mistakes/index.ts:7
FunctionfindSegmentByIndexOfCell
(indexOfCell: number)
src/widgets/sudoku/lib/segment/find-by-index-of-cell.ts:3
FunctionhandleEscape
(event: KeyboardEvent)
src/shared/ui/modal/lib/use-escape/use-escape.ts:5
FunctiontoggleTheme
()
src/widgets/header/ui.tsx:15
FunctionupdateBoardWithErrorHandling
({ board, solution, indexOfCell, key, updatedBoard, mistakes, }: UpdateBoardWithErrorHandlingParam
src/widgets/sudoku/lib/update-board/with-error-handling.ts:12
FunctionupdateBoardWithSolution
({ board, indexOfCell, solution }: UpdateBoardWithSolutionParams)
src/widgets/sudoku/lib/update-board/with-solution.ts:9