in packages/synchro-charts/src/testing/test-routes/charts/sc-webgl-bar-chart/sc-webgl-bar-chart-dynamic-data.tsx [42:84]
render() {
return (
<div>
<button id="add-data-point" onClick={this.addDataPoint}>
Add Data Point
</button>
<button id="remove-data-point" onClick={this.removeDataPoint}>
Remove Data Point
</button>
<br />
<br />
<div id="chart-container" style={{ height: '500px', width: '500px' }}>
<sc-bar-chart
dataStreams={[
{
id: 'test',
color: 'red',
name: 'test stream',
resolution: MONTH_IN_MS,
aggregates: {
[MONTH_IN_MS]: this.data,
},
data: [],
dataType: DataType.NUMBER,
},
]}
size={{
width: 500,
height: 500,
}}
widgetId="widget-id"
viewport={{
yMin: Y_MIN,
yMax: Y_MAX,
start: X_MIN,
end: X_MAX,
}}
/>
<sc-webgl-context />
</div>
</div>
);
}