0.10.2 • Published 7 years ago
pave-react v0.10.2
PaveReact
A higher-order React component (HoC) to help with common Pave patterns.
Install
npm install pave-react
Usage
import {render} from 'react-dom';
import {withPave} from 'pave-react';
import store from './my-pave-store';
const User = withPave(
({pave: {isLoading, state: {user}}}) =>
<div>
{isLoading ? 'Loading...' : null}
{user ? `Hello ${user.name}!` : null}
</div>,
{
getState: ({props: {userId}, store}) => ({
$query: ['usersById', userId],
user: store.get(['usersById', userId])
})
}
);
render(<User paveStore={store} userId={123} />, document.body);
0.10.2
7 years ago
0.10.1
7 years ago
0.10.0
7 years ago
0.9.0
7 years ago
0.8.4
7 years ago
0.8.3
7 years ago
0.8.2
7 years ago
0.8.1
7 years ago
0.8.0
7 years ago
0.7.1
7 years ago
0.7.0
7 years ago
0.6.15
7 years ago
0.6.14
7 years ago
0.6.13
7 years ago
0.6.12
7 years ago
0.6.10
7 years ago
0.6.9
7 years ago
0.6.8
7 years ago
0.6.7
7 years ago
0.6.6
8 years ago
0.6.5
8 years ago
0.6.4
8 years ago
0.6.3
8 years ago
0.6.2
8 years ago
0.6.1
8 years ago
0.6.0
8 years ago
0.5.2
8 years ago
0.5.1
8 years ago
0.5.0
8 years ago
0.4.1
8 years ago
0.4.0
8 years ago
0.3.0
8 years ago
0.2.1
8 years ago
0.2.0
8 years ago
0.1.0
8 years ago
0.0.14
8 years ago
0.0.13
8 years ago
0.0.12
8 years ago
0.0.11
8 years ago
0.0.10
8 years ago
0.0.9
8 years ago
0.0.8
8 years ago
0.0.7
8 years ago
0.0.6
8 years ago
0.0.5
8 years ago
0.0.4
8 years ago
0.0.3
8 years ago
0.0.2
8 years ago
0.0.1
8 years ago