This project was bootstrapped with Create React App.
Install:
yarn add @datopian/chart-builder
Usage:
import { ChartBuilder } from '@datopian/chart-builder'
function App() {
// View should have compiled resources so that schema is available
const view = {
resources: [...]
}
// Define redux `action`
return (
<ChartBuilder view={view} dataViewBuilderAction={action} />
)
}We use cosmos to do dev:
yarn cosmos
Checkout __fixtures__ dir for details.
For publication, run yarn build:package to compile package to /dist using babel