Avoid impossible UI states with React, Typescript and XState
To build robust UIs often means to take all possible UI states into consideration and to make sure components behave consistently and correctly throughout. One way to do this is to prevent UIs from getting into impossible states. In this scenario, an...
whereisthemouse.hashnode.dev6 min read