@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

/@cuser/react/

    Package Sidebar

    Install

    npm i @cuser/react

    Weekly Downloads

    20

    Version

    0.0.36

    License

    ISC

    Unpacked Size

    275 kB

    Total Files

    71

    Last publish

    Collaborators

    • rubeniskov