Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/codergautam/worldguessr
/ types & classes
Types & classes
194 in github.com/codergautam/worldguessr
⨍
Functions
1,408
◇
Types & classes
194
Class
public/maps.js:111
Class
public/maps.js:111
Class
components/ErrorBoundary.js:18
Class
components/utils/retryFetch.js:6
Class
components/utils/localStorage.js:1
Class
components/utils/userStatsService.js:4
Class
mobile/src/components/GlobalErrorBoundary.tsx:42
Class
mobile/src/services/websocket.ts:34
Class
mobile/src/services/fetchWithTimeout.ts:11
Class
mobile/src/services/api.ts:17
Class
ws/classes/Game.js:21
Class
ws/classes/Player.js:11
Interface
AccountSelectSheetProps
mobile/src/components/auth/AccountSelectSheet.tsx:21
Class
ApiError
mobile/src/services/api.ts:17
Interface
ApiResponse
mobile/src/services/api.ts:42
Interface
AuthSession
mobile/src/shared/types/user.ts:49
Interface
AuthState
mobile/src/store/authStore.ts:14
Interface
BackButtonProps
mobile/src/components/ui/BackButton.tsx:20
Interface
BordersGeoJson
shared/country/findCountry.d.ts:1
Interface
CalcPointsParams
mobile/src/shared/game/calcPoints.ts:29
Interface
CardProps
mobile/src/components/onboarding/OnboardingComplete.tsx:43
Interface
ChangelogEntry
mobile/src/components/WhatsNewModal.tsx:24
Interface
ClaimResult
mobile/src/components/daily/claimGuestProgress.ts:16
Interface
CountryButtonsProps
mobile/src/components/game/CountryButtons.tsx:34
Interface
CountryFlagProps
mobile/src/components/CountryFlag.tsx:3
Interface
CountryGuesserLocation
mobile/src/hooks/useCountryGuesserGame.ts:18
Interface
CountryGuesserRoundResult
mobile/src/hooks/useCountryGuesserGame.ts:28
Interface
CountryIndexEntry
shared/country/findCountry.d.ts:4
Interface
CountrySelectorModalProps
mobile/src/components/account/CountrySelectorModal.tsx:52
Interface
DailyClaimResponse
shared/daily/types.d.ts:101
Interface
DailyDistribution
shared/daily/types.d.ts:24
Interface
DailyLocation
shared/daily/types.d.ts:7
Interface
DailyLocationsResponse
shared/daily/types.d.ts:15
Interface
DailyMenuStatus
mobile/src/components/daily/useDailyMenuStatus.ts:11
Interface
DailyOwnRound
shared/daily/types.d.ts:37
Interface
DailyResultsResponse
shared/daily/types.d.ts:61
Interface
DailySubmitBody
shared/daily/types.d.ts:76
Interface
DailySubmitResponse
shared/daily/types.d.ts:87
Interface
DailySubmitRound
shared/daily/types.d.ts:68
Interface
DailyTop10Entry
shared/daily/types.d.ts:31
Interface
DailyTop10Entry
mobile/src/components/daily/dailyStatusCache.ts:23
Interface
DailyUser
shared/daily/types.d.ts:46
Interface
DailyUserCache
mobile/src/components/daily/dailyStatusCache.ts:7
Interface
DuelEndData
mobile/src/store/multiplayerStore.ts:78
Interface
DuelHUDProps
mobile/src/components/multiplayer/DuelHUD.tsx:37
Interface
DuelOpponent
mobile/app/game/results.tsx:90
Interface
EloChangeDisplayProps
mobile/src/components/multiplayer/EloChangeDisplay.tsx:25
Interface
EloData
mobile/src/components/account/EloTab.tsx:13
Interface
EloData
mobile/src/components/account/ProfileView.tsx:77
Interface
EloOutcome
mobile/src/shared/user/eloSystem.ts:39
Interface
EloTabProps
mobile/src/components/account/EloTab.tsx:22
Interface
EmbedMapProps
shared/embed/protocol.d.ts:19
Interface
EmbedResultsProps
shared/embed/protocol.d.ts:42
Interface
EmoteReaction
mobile/src/store/multiplayerStore.ts:123
Interface
Entry
mobile/src/components/daily/DailyLeaderboardPanel.tsx:5
Class
ErrorBoundary
components/ErrorBoundary.js:18
Interface
ExistingRequest
mobile/src/components/account/ProfileTab.tsx:53
Interface
FallbackProps
mobile/src/components/GlobalErrorBoundary.tsx:90
Interface
FeedbackPayload
mobile/src/services/api.ts:96
Interface
Friend
mobile/src/store/multiplayerStore.ts:147
Interface
Friend
mobile/src/shared/types/user.ts:35
Interface
FriendRequest
mobile/src/store/multiplayerStore.ts:132
Interface
FriendRequest
mobile/src/shared/types/user.ts:43
Interface
FriendRequestEntry
mobile/src/store/multiplayerStore.ts:156
Class
Game
ws/classes/Game.js:21
Interface
Game
mobile/src/components/account/GameHistoryTab.tsx:20
Interface
GameData
mobile/src/store/multiplayerStore.ts:86
Interface
GameHistoryTabProps
mobile/src/components/account/GameHistoryTab.tsx:15
Interface
GameInvite
mobile/src/store/multiplayerStore.ts:139
Interface
GameResult
mobile/src/shared/types/game.ts:58
Interface
GameSettings
mobile/src/shared/types/game.ts:27
Interface
GameState
mobile/app/game/[id].tsx:122
Interface
GameSurfaceHandle
mobile/src/components/game/GameSurface.tsx:77
Interface
GameSurfaceProps
mobile/src/components/game/GameSurface.tsx:88
Interface
GameTimerProps
mobile/src/components/game/GameTimer.tsx:20
Interface
GetReadyOverlayProps
mobile/src/components/multiplayer/GetReadyOverlay.tsx:29
Class
GlobalErrorBoundary
mobile/src/components/GlobalErrorBoundary.tsx:42
Interface
GoogleSignInResult
mobile/src/hooks/useGoogleSignIn.ts:26
Interface
Guess
mobile/src/shared/types/game.ts:13
Interface
GuessMapProps
mobile/src/components/game/GuessMap.tsx:38
Interface
HistoryEntry
mobile/src/components/daily/DailyHistoryBars14.tsx:94
Interface
HistoryEntry
mobile/src/components/daily/PersonalRecordsCard.tsx:13
Interface
InviteFriendsModalProps
mobile/src/components/multiplayer/InviteFriendsModal.tsx:28
Interface
LatLng
shared/embed/protocol.d.ts:11
Interface
LatLng
* Leaflet map in a WebView — replaces react-native-maps (which crashes on the * New Architecture's legacy interop). Mirrors the web app's map: Google
mobile/src/components/game/LeafletMap.tsx:12
Interface
LatLng
* Renders the web app's real Leaflet map — the actual components/Map.js and * components/ResultsMap.js, compiled into a self-contained HTML bundle sh
mobile/src/components/game/EmbeddedMap.tsx:29
Interface
LeaderboardData
mobile/app/(tabs)/leaderboard.tsx:29
Interface
LeaderboardEntry
mobile/app/(tabs)/leaderboard.tsx:21
Interface
League
mobile/src/shared/user/leagues.ts:1
Interface
LiveRoundHistoryEntry
mobile/app/game/results.tsx:113
Interface
Location
* GameSurface — the shared visual shell for any round-based geo-guessing * variant. Owns the polished animations from the classic singleplayer screen
mobile/src/components/game/GameSurface.tsx:58
Interface
Location
mobile/src/shared/types/game.ts:1
Interface
Location
mobile/app/game/[id].tsx:93
Interface
LocationLike
mobile/src/components/daily/RoundBadges.tsx:18
Interface
MPLocation
mobile/src/store/multiplayerStore.ts:51
Interface
MPPlayer
mobile/src/store/multiplayerStore.ts:37
Interface
MapDetailViewProps
mobile/src/components/maps/MapDetailView.tsx:26
Interface
MapItem
mobile/src/services/api.ts:26
Interface
MapSelectorModalProps
mobile/src/components/game/MapSelectorModal.tsx:27
Interface
MenuButtonProps
mobile/app/(tabs)/home.tsx:44
next →
1–100 of 194, ranked by callers