1.0.3 • Published 8 years ago

relay-decorator v1.0.3

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

relay-decorator

ES2015 decorator style relay containers.

Write:

import React from 'react';
import relay from 'relay-decorator';

@relay({
  fragments: {
    viewer: () => Relay.QL`
    	fragment on Viewer {
          name
        }
    `
  }
})
export default class App extends React.Component {
  render() {
    const {name} = this.props.viewer;
  	return (
    	<h1>Hello {name}</h1>
    );
  }
}

instead of:

import React from 'react';
import Relay from 'react-relay';

class App extends React.Component {
  render() {
    const {name} = this.props.viewer;
    return (
        <h1>Hello {name}</h1>
    );
  }
}

export default Relay.createContainer(App, {
  fragments: {
    viewer: () => Relay.QL`
    	fragment on Viewer {
          name
        }
    `
  }
});
1.0.3

8 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago