0.10.2 • Published 8 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
8 years ago
0.10.1
8 years ago
0.10.0
8 years ago
0.9.0
8 years ago
0.8.4
8 years ago
0.8.3
8 years ago
0.8.2
9 years ago
0.8.1
9 years ago
0.8.0
9 years ago
0.7.1
9 years ago
0.7.0
9 years ago
0.6.15
9 years ago
0.6.14
9 years ago
0.6.13
9 years ago
0.6.12
9 years ago
0.6.10
9 years ago
0.6.9
9 years ago
0.6.8
9 years ago
0.6.7
9 years ago
0.6.6
9 years ago
0.6.5
9 years ago
0.6.4
9 years ago
0.6.3
9 years ago
0.6.2
9 years ago
0.6.1
9 years ago
0.6.0
9 years ago
0.5.2
9 years ago
0.5.1
9 years ago
0.5.0
9 years ago
0.4.1
9 years ago
0.4.0
9 years ago
0.3.0
9 years ago
0.2.1
9 years ago
0.2.0
9 years ago
0.1.0
9 years ago
0.0.14
9 years ago
0.0.13
10 years ago
0.0.12
10 years ago
0.0.11
10 years ago
0.0.10
10 years ago
0.0.9
10 years ago
0.0.8
10 years ago
0.0.7
10 years ago
0.0.6
10 years ago
0.0.5
10 years ago
0.0.4
10 years ago
0.0.3
10 years ago
0.0.2
10 years ago
0.0.1
10 years ago