@cuser/react
Status
Cuser integration for React
checkout the demo for more details
Installation
NPM
npm install @cuser/react --save
YARN
yarn add @cuser/react
Implementation
const React = require('react');
const ReactDOM = require('react-dom');
const ipfs = require('ipfs');
const createClient = require('@cuser/client');
const Cuser = require('@cuser/react');
const node = ipfs.create({
repo: "/tmp/testing"
});
const client = createClient(node);
ReactDOM.render(
<Cuser {...data} client={client} topicId={"CUSTOM_TOPIC_ID"}/>,
document.getElementId('root')
);
Multiple instances
const React = require('react');
const ReactDOM = require('react-dom');
const ipfs = require('ipfs');
const createClient = require('@cuser/client');
const Cuser = require('@cuser/react');
const CuserProvider = require('@cuser/react/Provider');
const node = ipfs.create({
repo: "/tmp/testing"
});
const client = createClient(node);
ReactDOM.render(
<CuserProvider client={client} >
<Cuser {...data} topicId={"CUSTOM_TOPIC_ID"}/>
</CuserProvider>,
document.getElementId('root')
);