@obsk/react-jsroot

React components for JSROOT

Usage no npm install needed!

<script type="module">
  import obskReactJsroot from 'https://cdn.skypack.dev/@obsk/react-jsroot';
</script>

README

react-jsroot

Create app using CRA

Info: https://github.com/facebookincubator/create-react-app

Install pacakge

Install @obsk/react-jsroot

npm install --save @obsk/react-jsroot

or

yarn add @obsk/react-jsroot

Example for your project

Note that example is located at src/demo/App.js

Example component can be added to the app like this

[mvala@vala myapp]$ cat src/demo/App.js 
import React from 'react';
import JSRootExample from '../lib/components/JSRootExample';
import JSRootBrowser from '../lib/components/JSRootBrowser';

const App = () => (
  <div>
    <JSRootExample name='hist1' />
    <JSRootBrowser 
      name='MyBrows'
      filename="https://alieos.saske.sk//eos/alike.saske.sk/scratch/hsimple.root" 
      obj="hpxpy;1" 
      drawOptions="colz" 
      displayType="simple" 
      onScriptLoaded={this.onScriptLoaded}
      tree={{width: "250px", height: "500px", float: "left"}} 
      main={{width: "500px", height: "500px"}} 
    />
  </div>
);

export default App;

Note

Project was generated via https://github.com/UdiliaInc/create-react-library