From ec48b0dfcbfede17853b48768d077e599e698387 Mon Sep 17 00:00:00 2001 From: Alex Khomenko Date: Thu, 22 May 2025 12:03:58 +0300 Subject: [PATCH] grafana/ui: Add noMargin prop to Card (#105604) grafana/ui: Add noMargin to Card --- .../src/components/Button/Button.story.tsx | 2 +- .../src/components/Card/Card.story.tsx | 38 +++++++++---------- .../src/components/Card/Card.test.tsx | 18 ++++----- .../src/components/ThemeDemos/ThemeDemo.tsx | 6 +-- 4 files changed, 32 insertions(+), 32 deletions(-) diff --git a/packages/grafana-ui/src/components/Button/Button.story.tsx b/packages/grafana-ui/src/components/Button/Button.story.tsx index 708facda0a3..76fec86e1e2 100644 --- a/packages/grafana-ui/src/components/Button/Button.story.tsx +++ b/packages/grafana-ui/src/components/Button/Button.story.tsx @@ -100,7 +100,7 @@ export const Examples: StoryFn = () => { @@ -37,7 +37,7 @@ describe('Card', () => { expect(screen.getByRole('button', { name: 'Delete' })).toBeEnabled(); rerender( - + Test Heading @@ -54,7 +54,7 @@ describe('Card', () => { it('Children should be independently enabled or disabled if explicitly set', () => { const { rerender } = render( - + Test Heading @@ -69,7 +69,7 @@ describe('Card', () => { expect(screen.getByRole('button', { name: 'Delete' })).toBeDisabled(); rerender( - + Test Heading @@ -87,7 +87,7 @@ describe('Card', () => { it('Children should be conditional', () => { const shouldNotRender = false; render( - + Test Heading @@ -105,7 +105,7 @@ describe('Card', () => { it('Should allow selectable cards', () => { const { rerender } = render( - + My Option ); @@ -114,7 +114,7 @@ describe('Card', () => { expect(screen.getByRole('radio')).toBeChecked(); rerender( - + My Option ); @@ -123,7 +123,7 @@ describe('Card', () => { expect(screen.getByRole('radio')).not.toBeChecked(); rerender( - + My Option ); diff --git a/packages/grafana-ui/src/components/ThemeDemos/ThemeDemo.tsx b/packages/grafana-ui/src/components/ThemeDemos/ThemeDemo.tsx index cc243bee735..ab36eabca9e 100644 --- a/packages/grafana-ui/src/components/ThemeDemos/ThemeDemo.tsx +++ b/packages/grafana-ui/src/components/ThemeDemos/ThemeDemo.tsx @@ -226,7 +226,7 @@ export const ThemeDemo = () => { Disabled - + Button inside card {allButtonVariants.map((variant) => ( @@ -259,8 +259,8 @@ export function VizHuesDemo({ theme, color }: VizHuesDemoProps) { return ( {color.name} - {color.shades.map((shade) => ( - + {color.shades.map((shade, index) => ( +