From 38c842cf4ae13e9a83ded413095fc1fe28e26141 Mon Sep 17 00:00:00 2001 From: Russ <8377044+rdubrock@users.noreply.github.com> Date: Wed, 6 Apr 2022 09:11:33 -0800 Subject: [PATCH] UI: Export sparkline from @grafana/ui and fix a broken storybook page (#47280) * Chore: export sparkline from @grafana/ui * fix: add missing config to BigValue story * chore: tag Sparkline internal --- packages/grafana-ui/src/components/BigValue/BigValue.story.tsx | 1 + packages/grafana-ui/src/components/Sparkline/Sparkline.tsx | 1 + packages/grafana-ui/src/components/index.ts | 1 + 3 files changed, 3 insertions(+) diff --git a/packages/grafana-ui/src/components/BigValue/BigValue.story.tsx b/packages/grafana-ui/src/components/BigValue/BigValue.story.tsx index 95013d5f14d..7b1ee1b665b 100644 --- a/packages/grafana-ui/src/components/BigValue/BigValue.story.tsx +++ b/packages/grafana-ui/src/components/BigValue/BigValue.story.tsx @@ -71,6 +71,7 @@ export const Basic: Story = ({ name: '', values: new ArrayVector([1, 2, 3, 4, 3]), type: FieldType.number, + state: { range: { min: 1, max: 4, delta: 3 } }, config: {}, }, }; diff --git a/packages/grafana-ui/src/components/Sparkline/Sparkline.tsx b/packages/grafana-ui/src/components/Sparkline/Sparkline.tsx index 90f7aa89935..dcd271f5d44 100755 --- a/packages/grafana-ui/src/components/Sparkline/Sparkline.tsx +++ b/packages/grafana-ui/src/components/Sparkline/Sparkline.tsx @@ -43,6 +43,7 @@ const defaultConfig: GraphFieldConfig = { axisPlacement: AxisPlacement.Hidden, }; +/** @internal */ export class Sparkline extends PureComponent { constructor(props: SparklineProps) { super(props); diff --git a/packages/grafana-ui/src/components/index.ts b/packages/grafana-ui/src/components/index.ts index 3deb48b17f1..3d04933efe2 100644 --- a/packages/grafana-ui/src/components/index.ts +++ b/packages/grafana-ui/src/components/index.ts @@ -84,6 +84,7 @@ export { BigValueJustifyMode, BigValueTextMode, } from './BigValue/BigValue'; +export { Sparkline } from './Sparkline/Sparkline'; export { Gauge } from './Gauge/Gauge'; export { Graph } from './Graph/Graph';