An open API service indexing awesome lists of open source software.

https://github.com/ryanflorence/react-lumberjack

Logging setState for React
https://github.com/ryanflorence/react-lumberjack

Last synced: 7 months ago
JSON representation

Logging setState for React

Awesome Lists containing this project

README

          

React Lumberjack
================

Logs `setState` calls across your app for debugging bliss.

![screenshot](./ss.png)

Installation
------------

`npm install react-lumberjack`

Usage
-----

Just include it before you do any rendering with React.

```js
import 'react-lumberjack'
```

or

```js
require('react-lumberjack')
```

or

```xml

```

Make sure not to include it in your production build, ofc.

"Time Travel"
-------------

```js
Lumberjack.back()
Lumberjack.forward()
```

This is super hacky, has 8 trillion edge-cases, but I'm finding it
useful for debugging a few states back. If a component is unmounted at
some point, there's no going back.

Consider it a fun proof-of-concept that at least one person (me) finds
useful :P