/7-guis-xstate-react-ts

Learning to use state machines by solving the 7 GUIs challenge

Primary LanguageTypeScript

7GUIs: React + XState + TypeScript solution

This repo contains solutions to 7GUIs set of tasks. Point of this is to get some hands on experience with XState and to get more comfortable with using state machines as a design and state management tool.

Available Scripts

In the project directory, you can run:

yarn start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

yarn start:be

Runs the JSON server used for task 5. Reads & writes to db.json.

yarn test

Launches the test runner in the interactive watch mode.
See the section about running tests for more information.