Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bstnfrmry/hanabi
/ types & classes
Types & classes
97 in github.com/bstnfrmry/hanabi
⨍
Functions
244
◇
Types & classes
97
Class
src/pages/404.tsx:11
Class
src/pages/_error.tsx:11
Enum
ActionAreaType
src/components/actionArea.ts:None
Enum
ButtonSize
src/components/ui/button.tsx:None
Interface
CardPartialHintProps
src/components/card.tsx:102
Interface
CardPileProps
src/components/discardArea.tsx:11
Enum
CardSize
src/components/card.tsx:None
Interface
CardStateProps
src/components/gameStats.tsx:43
Interface
CardWrapperProps
src/components/card.tsx:53
Interface
Database
scripts/convertDatabase.ts:10
Interface
DefaultWrappedSvg
src/components/ui/svgImage.tsx:9
Interface
DotProps
src/components/gameStats.tsx:117
Class
Error
src/pages/404.tsx:11
Class
Error
src/pages/_error.tsx:11
Interface
FieldProps
src/components/ui/forms.tsx:5
Enum
GameMode
src/lib/state.ts:None
Enum
GameVariant
src/lib/state.ts:None
Interface
ICard
src/lib/state.ts:122
Interface
ICardAction
src/lib/state.ts:133
Enum
ICardContext
src/components/card.tsx:None
Interface
ICardHint
src/lib/state.ts:115
Enum
IColor
src/lib/state.ts:None
Interface
IColorHintAction
src/lib/state.ts:169
Interface
IDeduction
src/lib/ai.ts:161
Enum
IDeductionStatus
src/lib/ai.ts:None
Interface
IDiscardAction
src/lib/state.ts:139
Enum
IGameHintsLevel
src/lib/state.ts:None
Interface
IGameOptions
src/lib/state.ts:38
Interface
IGameState
src/lib/state.ts:9
Enum
IGameStatus
src/lib/state.ts:None
Interface
IHiddenCard
src/lib/ai.ts:38
Interface
IHintAction
src/lib/state.ts:155
Enum
IHintLevel
src/lib/state.ts:None
Enum
IInsightColor
src/lib/state.ts:None
Interface
ILogsSelectedArea
src/components/actionArea.ts:17
Interface
IMenuArea
src/components/actionArea.ts:22
Interface
IMessage
src/lib/state.ts:185
Interface
INumberHintAction
src/lib/state.ts:174
Interface
IOtherPlayerSelectedArea
src/components/actionArea.ts:3
Interface
IPlayAction
src/lib/state.ts:146
Interface
IPlayer
src/lib/state.ts:192
Interface
IPlayerView
src/lib/ai.ts:26
Interface
IReviewComment
src/lib/state.ts:164
Interface
IRollbackArea
src/components/actionArea.ts:27
Interface
ISelfPlayerSelectedArea
src/components/actionArea.ts:10
Interface
ITokens
src/lib/state.ts:205
Interface
ITurn
src/lib/state.ts:179
Enum
ITutorialStep
src/components/tutorial.tsx:None
Interface
LegendProps
src/components/gameStats.tsx:84
Interface
MessageProps
src/components/logs.tsx:69
Enum
PlayerNameSize
src/components/playerName.tsx:None
Interface
Props
src/components/languageSelector.tsx:20
Interface
Props
src/components/playersBoard.tsx:9
Interface
Props
src/components/card.tsx:157
Interface
Props
src/components/chatPopover.tsx:10
Interface
Props
src/components/playerName.tsx:18
Interface
Props
src/components/game.tsx:34
Interface
Props
src/components/turn.tsx:23
Interface
Props
src/components/buymeacoffeeButton.tsx:4
Interface
Props
src/components/gameBoard.tsx:13
Interface
Props
src/components/vignette.tsx:8
Interface
Props
src/components/playerGame.tsx:74
Interface
Props
src/components/homeButton.tsx:6
Interface
Props
src/components/rules.tsx:10
Interface
Props
src/components/playedCards.tsx:9
Interface
Props
src/components/rollbackArea.tsx:12
Interface
Props
src/components/replayViewer.tsx:44
Interface
Props
src/components/hint.tsx:8
Interface
Props
src/components/playerStats.tsx:9
Interface
Props
src/components/colorSymbol.tsx:15
Interface
Props
src/components/reactionsPopover.tsx:8
Interface
Props
src/components/userPreferencesDialog.tsx:8
Interface
Props
src/components/textFieldDialog.tsx:5
Interface
Props
src/components/tokenSpace.tsx:50
Interface
Props
src/components/menuArea.tsx:14
Interface
Props
src/components/tutorial.tsx:113
Interface
Props
src/components/lobby.tsx:47
Interface
Props
src/components/vignettes.tsx:7
Interface
Props
src/components/logs.tsx:12
Interface
Props
src/components/ui/modal.tsx:5
Interface
Props
src/components/ui/txt.tsx:20
Interface
Props
src/components/ui/button.tsx:26
Interface
Props
src/pages/404.tsx:7
Interface
Props
src/pages/_error.tsx:7
Interface
Props
src/pages/join-game.tsx:10
Interface
Props
src/pages/[gameId]/summary.tsx:59
Interface
Props
src/pages/[gameId]/index.tsx:28
Interface
ReplayProps
src/hooks/replay.ts:3
Interface
SectionProps
src/pages/[gameId]/summary.tsx:21
Interface
SelectProps
src/components/ui/forms.tsx:38
Interface
Session
src/hooks/session.ts:5
Interface
SizedSvg
src/components/ui/svgImage.tsx:4
Interface
TokenProps
src/components/tokenSpace.tsx:7
Interface
TutorialProviderProps
src/components/tutorial.tsx:70
Interface
TxtProps
src/components/ui/typography.tsx:5
Enum
TxtSize
src/components/ui/txt.tsx:None
Interface
UserPreferences
src/hooks/userPreferences.ts:3