@cuser/react

0.0.36 • Public • Published

cuser logo

@cuser/react

Status

codecov npm

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')
);

References

Readme

Keywords

none

Package Sidebar

Install

npm i @cuser/react

Weekly Downloads

1

Version

0.0.36

License

ISC

Unpacked Size

275 kB

Total Files

71

Last publish

Collaborators

  • rubeniskov