react-native-flipper-xstate

1.0.5 • Public • Published

react-native-flipper-xstate

This packages allows Android and iOS apps to use the Flipper-plugin-xstate plugin to visualize and interact with their xstate machines.

Xstate Viz

Dependencies

This package depends on the native package React Native Flipper, so you will have to recompile the native apps before using this plugin.

Usage

To use, simply import and call the inspect function at the root of your project (index.js) You will only want to do this in Debug/Dev builds.

import { inspect } from "react-native-flipper-xstate";

if (__DEV__) {
  inspect();
}

You also must specify the devTools option when creating your machines. Here is an example using the useMachine hook.

const [current, send] = createMachine(machine, { devTools: true });

Todo

  • Get Typescript to work

/react-native-flipper-xstate/

    Package Sidebar

    Install

    npm i react-native-flipper-xstate

    Weekly Downloads

    17

    Version

    1.0.5

    License

    MIT

    Unpacked Size

    6.51 kB

    Total Files

    3

    Last publish

    Collaborators

    • cpetzel