Skip to content

Commit 19bbf4f

Browse files
Update Spinner.examples.stories.tsx to no longer use styled-components (#6411)
Co-authored-by: Hector Garcia <[email protected]>
1 parent 829a933 commit 19bbf4f

File tree

2 files changed

+23
-6
lines changed

2 files changed

+23
-6
lines changed

packages/react/src/Spinner/Spinner.examples.stories.tsx

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
import React from 'react'
22
import type {Meta} from '@storybook/react-vite'
33
import Spinner from './Spinner'
4-
import {Box, Button} from '..'
4+
import {Button} from '..'
55
import {VisuallyHidden} from '../VisuallyHidden'
66
import {AriaStatus} from '../live-region'
7+
import classes from './SpinnerStories.module.css'
78

89
export default {
910
title: 'Components/Spinner/Examples',
@@ -77,20 +78,20 @@ export const FullLifecycleVisibleLoadingText = () => {
7778
}
7879

7980
return (
80-
<Box sx={{display: 'flex', alignItems: 'flex-start', flexDirection: 'column', gap: '0.5em'}}>
81-
<Button onClick={initiateLoading} sx={{mb: '1em'}}>
81+
<div className={classes.LoadingExample}>
82+
<Button onClick={initiateLoading} className={classes.LoadButton}>
8283
Load content
8384
</Button>
8485
{state !== 'done' && (
85-
<Box sx={{alignItems: 'center', display: 'flex', gap: '0.25rem'}}>
86+
<div className={classes.LoadingIndicator}>
8687
{state === 'loading' && <Spinner size="small" srText={null} />}
8788
<AriaStatus>{state === 'loading' ? 'Content is loading...' : ''}</AriaStatus>
88-
</Box>
89+
</div>
8990
)}
9091
<p>{loadedContent}</p>
9192
<VisuallyHidden>
9293
<AriaStatus>{state === 'done' && 'Content finished loading'}</AriaStatus>
9394
</VisuallyHidden>
94-
</Box>
95+
</div>
9596
)
9697
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
.LoadingExample {
2+
display: flex;
3+
align-items: flex-start;
4+
flex-direction: column;
5+
gap: var(--base-size-8);
6+
}
7+
8+
.LoadingIndicator {
9+
align-items: center;
10+
display: flex;
11+
gap: var(--base-size-4);
12+
}
13+
14+
.LoadButton {
15+
margin-bottom: var(--base-size-16);
16+
}

0 commit comments

Comments
 (0)