blob: 5f804e3bbc7f1804a5075e785bf64838428712c8 [file] [log] [blame]
import React from 'react';
import { SuperChart, seedRandom } from '@superset-ui/core';
import dummyDatasource from '../../../../../shared/dummyDatasource';
const data: {
key: string;
values: {
x: string;
y: number;
}[];
}[] = [{ key: 'sth', values: [] }];
const LONG_LABEL =
'some extremely ridiculously extremely extremely extremely ridiculously extremely extremely ridiculously extremely extremely ridiculously extremely long category';
for (let i = 0; i < 50; i += 1) {
data[0].values.push({
x: `${LONG_LABEL.substring(0, Math.round(seedRandom() * LONG_LABEL.length))} ${i + 1}`,
y: Math.round(seedRandom() * 10000),
});
}
export const manyBars = () => (
<SuperChart
chartType="dist-bar"
width={400}
height={400}
datasource={dummyDatasource}
queriesData={[{ data }]}
formData={{
colorScheme: 'd3Category10',
showBarValue: false,
showLegend: true,
vizType: 'dist_bar',
xTicksLayout: 'auto',
}}
/>
);