0.0.23 • Published 8 months ago

@ea-lab/reactive-json-chartjs v0.0.23

Weekly downloads
-
License
ISC
Repository
bitbucket
Last release
8 months ago

ChartJS for Reactive-JSON

This is an extension lib for Reactive-JSON that enables ChartJS support.

Installation

Install this library in your main application.

npm install @ea-lab/reactive-json-chartjs

Then where <ReactiveJsonRoot> is located in your React app, do the following:

import {ReactiveJsonRoot} from "@ea-lab/reactive-json";
import {mergeComponentCollections} from "@ea-lab/reactive-json";
import {chartjsComponents} from "@ea-lab/reactive-json-chartjs";

export const YourApp = ({reactiveJsonProps}) => {
    const additionalProps = {};

    // mergeComponentCollections will prepare the "plugins" property
    // of ReactiveJsonRoot.
    additionalProps.plugins = mergeComponentCollections([
        chartjsComponents,
        /* Insert here any other component collection plugins. */
    ]);
    
    const finalProps = {...reactiveJsonProps, ...additionalProps};
    
    return <ReactiveJsonRoot {...finalProps}/>
}

This library components will then be available for use in the build JSON/YAML.

0.0.23

8 months ago

0.0.22

8 months ago

0.0.21

9 months ago

0.0.20

9 months ago

0.0.19

9 months ago

0.0.18

9 months ago

0.0.17

9 months ago

0.0.16

9 months ago

0.0.15

9 months ago

0.0.14

9 months ago

0.0.13

9 months ago

0.0.12

9 months ago

0.0.11

9 months ago

0.0.10

9 months ago

0.0.9

10 months ago

0.0.8

10 months ago

0.0.7

10 months ago

0.0.6

10 months ago

0.0.5

10 months ago

0.0.4

10 months ago

0.0.3

10 months ago

0.0.2

10 months ago

0.0.1

10 months ago

0.0.0

10 months ago