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

https://github.com/pomber/louis-xiv

React state as a component
https://github.com/pomber/louis-xiv

component function-as-child react render-props state

Last synced: about 1 month ago
JSON representation

React state as a component

Awesome Lists containing this project

README

        

> The state? I am the state.
>
> — Louis XIV

---

### 🛑 Deprecated

---

## Usage

[![npm version](https://img.shields.io/npm/v/louis-xiv.svg?style=flat)](https://www.npmjs.com/package/louis-xiv)

Install:

```
$ yarn add louis-xiv
```

Use:

```js
import React from "react";
import { render } from "react-dom";
import State from "louis-xiv";

const App = () => (
({
...state,
increment: () => setState(prev => ({ counter: prev.counter + 1 }))
})}
>
{({ counter, increment }, setState, deferredSetState) => (


{counter}


+

)}

);

render(, document.getElementById("root"));
```

## Similar

* https://github.com/reactions/component

## License

Released under MIT license.