Index
A
addContact() method
addContactToList() state mutator method
addMailboxToList() method
AJAX
alert() message
anyMovesLeft() function
app.delete() method
Async_hooks module
Axios
B
BattleJong
BaseLayout component
building
ControlArea component
defining
gameState property
React.Fragment
scores property
index.html
libraries, adding
Mahjong Solitaire
main.tsx file
node modules, adding
PlayerBoard component
noImplicitAny check
ReactElement
project, setting up
TypeScript config file
Webpack
render process
CSSProperties
highlightTile style
onClick handler
xOffset and yOffset
requirements
server, socketComm.ts source file
sending messages, to server
sent messages
WebSockets
setting up project
source file
state.ts
anyMovesLeft() function
canTileBeSelected ()
IScores interface
message handler ...

Get Modern Full-Stack Development: Using TypeScript, React, Node.js, Webpack, and Docker now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.