import React from 'react';
import { BarChart } from 'reaviz';
import { BarSeries, Bar, BarLabel, GuideBar } from 'reaviz';
import {
LinearXAxis,
LinearXAxisTickSeries,
LinearYAxis,
LinearYAxisTickSeries,
LinearXAxisTickLabel
} from 'reaviz';
import chroma from 'chroma-js';
import {
categoryData,
largeCategoryData,
nonZeroCategoryData,
durationCategoryData
} from 'reaviz-data-utils';
import {
HistogramBarSeries,
MarimekkoBarSeries,
RangeLines,
StackedBarSeries,
StackedNormalizedBarSeries
} from 'reaviz';
import { BarTargetMarker } from 'reaviz';
export default {
tags: ['snapshot'],
title: 'Charts/Bar Chart/Horizontal/Single Series',
component: BarChart,
subcomponents: {
BarSeries,
StackedBarSeries,
StackedNormalizedBarSeries,
MarimekkoBarSeries,
RangeLines,
Bar,
BarLabel,
GuideBar,
HistogramBarSeries
}
};
const data = categoryData;
const targetSampleData = [
{
key: 'DLP',
data: 10,
target: 15
},
{
key: 'Malware',
data: 30,
target: 25
},
{
key: 'IDS',
data: 20,
target: 23
},
{
key: 'Phishing Attack',
data: 40,
target: 45
}
];
export const Simple = () => (