0.0.8 • Published 7 years ago

react-dataful v0.0.8

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

react-dataful

This is still a module on experiment.

Usage

import React from 'react';
import dataful from 'react-dataful';

const MyForm = ({ data, children }) =>
  (<Form>{children}</Form>);

const EmailInput = ({ data, update }) => (
  <input
    type="email"
    value={data}
    onChange={e => update({ $set: e.target.value })}
  />
);

const DatafulEmailInput = dataful({ editable: true })(EmailInput);
const MyDatafulForm = dataful({ editable: true })(MyForm)

ReactDOM.render(
  <MyDatafulForm
    data={{ email: 'abc@xyz.com' }}
    onChange={data => console.log('Data changed:', data)}
  />
    <EmailInput scope={['email']} />
  </MyDatafulForm>
);
0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago