Files
redash/client/app/visualizations/chart/plotly/index.js
Levko Kravets 54071e4b87 Migrate Chart visualization to React Part 1: Renderer (#4130)
* Migrate Chart visualization: Renderer

* Refine PlotlyChart component; move stylesheets to visualization's folder

* Migrate Custom JS Chart to React

* Cleanup
2019-09-12 10:23:43 +03:00

28 lines
784 B
JavaScript

import Plotly from 'plotly.js/lib/core';
import bar from 'plotly.js/lib/bar';
import pie from 'plotly.js/lib/pie';
import histogram from 'plotly.js/lib/histogram';
import box from 'plotly.js/lib/box';
import heatmap from 'plotly.js/lib/heatmap';
import prepareData from './prepareData';
import prepareLayout from './prepareLayout';
import updateData from './updateData';
import applyLayoutFixes from './applyLayoutFixes';
import { prepareCustomChartData, createCustomChartRenderer } from './customChartUtils';
Plotly.register([bar, pie, histogram, box, heatmap]);
Plotly.setPlotConfig({
modeBarButtonsToRemove: ['sendDataToCloud'],
});
export {
Plotly,
prepareData,
prepareLayout,
updateData,
applyLayoutFixes,
prepareCustomChartData,
createCustomChartRenderer,
};