0.10.2 • Published 8 years ago

pave-react v0.10.2

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

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

8 years ago

0.8.1

8 years ago

0.8.0

8 years ago

0.7.1

8 years ago

0.7.0

8 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

9 years ago

0.0.12

9 years ago

0.0.11

9 years ago

0.0.10

9 years ago

0.0.9

9 years ago

0.0.8

9 years ago

0.0.7

9 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago