import { timeDay } from 'd3-time'; import { singleDateData, singleDateBigIntData, nonZeroDateData } from 'reaviz-data-utils'; import { AreaChart } from 'reaviz'; import { range } from 'd3-array'; import { AreaSeries, Area, Line, PointSeries, StackedAreaSeries, StackedNormalizedAreaSeries } from 'reaviz'; import { LinearXAxis, LinearXAxisTickSeries } from 'reaviz'; import { Gradient, GradientStop } from 'reaviz'; import { Stripes } from 'reaviz'; import { ChartDataShape } from 'reaviz'; export default { tags: ['snapshot'], title: 'Charts/Area Chart/Single Series', component: AreaChart, subcomponents: { AreaSeries, Area, Line, PointSeries, StackedAreaSeries, StackedNormalizedAreaSeries } }; export const Simple = () => ( } /> } /> ); export const Masks = () => ( } gradient={ , ]} /> } /> } line={} /> } /> ); export const Interpolation = () => (

Smooth

} />

Step

} />
); export const NoAnimation = () => ( } /> ); export const NonZero = () => ( ); NonZero.story = { name: 'Non-Zero' }; export const Interval = () => ( } /> } /> ); export const Autosize = () => (
); export const SingleValue = () => ( ); export const Performance = () => range(15).map((i) => (
)); Performance.tags = ['skip-snapshot']; export const BigInt = () => ( );