File tree Expand file tree Collapse file tree 8 files changed +502
-566
lines changed Expand file tree Collapse file tree 8 files changed +502
-566
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,4 @@ const nodeVersionData = {
32
32
] ,
33
33
} ;
34
34
35
- export const pageProps = {
36
- i18nData,
37
- nodeVersionData,
38
- } ;
35
+ export const pageProps = { i18nData, nodeVersionData } ;
Original file line number Diff line number Diff line change 1
- /** @type { import('@storybook/nextjs').StorybookConfig } */
2
- const config = {
1
+ import type { StorybookConfig } from '@storybook/nextjs' ;
2
+
3
+ const config : StorybookConfig = {
3
4
stories : [ '../components/**/*.stories.@(js|jsx|ts|tsx)' ] ,
4
5
addons : [
5
6
'@storybook/addon-links' ,
@@ -15,4 +16,5 @@ const config = {
15
16
} ,
16
17
staticDirs : [ '../public' ] ,
17
18
} ;
19
+
18
20
export default config ;
Original file line number Diff line number Diff line change 1
- import * as NextImage from 'next/image' ;
1
+ import type { Preview } from '@storybook/react' ;
2
+ import NextImage from 'next/image' ;
2
3
import App from '../pages/_app.mdx' ;
3
4
import { pageProps } from './constants' ;
5
+
4
6
import '../styles/styles.scss' ;
5
7
import '../styles/tokens.scss' ;
6
8
7
- /** @type { import('@storybook/react').Preview } */
8
- const preview = {
9
+ const preview : Preview = {
9
10
parameters : {
10
11
actions : { argTypesRegex : '^on[A-Z].*' } ,
11
12
controls : {
@@ -26,11 +27,9 @@ export const decorators = [
26
27
Story => < App Component = { Story } pageProps = { pageProps } /> ,
27
28
] ;
28
29
29
- const OriginalNextImage = NextImage . default ;
30
-
31
30
Object . defineProperty ( NextImage , 'default' , {
32
31
configurable : true ,
33
- value : props => < OriginalNextImage { ...props } unoptimized /> ,
32
+ value : props => < NextImage { ...props } unoptimized /> ,
34
33
} ) ;
35
34
36
35
export default preview ;
Original file line number Diff line number Diff line change 5
5
"order/properties-alphabetical-order": true,
6
6
"no-descending-specificity": null,
7
7
"scss/at-extend-no-missing-placeholder": null,
8
+ "scss/at-import-no-partial-leading-underscore": null,
8
9
"selector-pseudo-class-no-unknown": [
9
10
true,
10
11
{ "ignorePseudoClasses": ["global"] }
Original file line number Diff line number Diff line change 1
1
import type { StoryObj } from '@storybook/react' ;
2
- import Banner from './' ;
2
+ import Banner from './index ' ;
3
3
4
4
type Story = StoryObj < typeof Banner > ;
5
5
6
6
const addDaysToDate = ( numDays : number , date : Date ) => {
7
7
const newDate = new Date ( date ) ;
8
8
newDate . setDate ( date . getDate ( ) + numDays ) ;
9
- return date ;
9
+ return newDate ;
10
10
} ;
11
11
12
12
// Create mock start and end dates as Banner Component renders
@@ -36,7 +36,4 @@ export const WithHTML: Story = {
36
36
} ,
37
37
} ;
38
38
39
- export default {
40
- title : 'Banner' ,
41
- component : Banner ,
42
- } ;
39
+ export default { component : Banner } ;
Original file line number Diff line number Diff line change 33
33
34
34
& .bannerBtn {
35
35
background : var (--purple5 );
36
- padding : 0 var (--space-16 );
37
36
border : 1px solid transparent ;
38
37
border-radius : 5.6rem ;
39
38
color : var (--color-fill-top-nav );
40
39
font-family : var (--sans );
40
+ font-size : 1rem ;
41
41
font-style : normal ;
42
42
font-weight : var (--font-weight-semibold );
43
43
line-height : var (--line-height-subheading );
44
44
margin-right : var (--space-32 );
45
+ padding : 0 var (--space-16 );
45
46
position : relative ;
46
47
text-decoration : none ;
47
48
white-space : nowrap ;
48
- font-size : 1rem ;
49
49
50
50
& :hover {
51
- cursor : pointer ;
52
51
background-color : $node-green !important ;
52
+ cursor : pointer ;
53
53
}
54
54
}
55
55
}
66
66
67
67
a {
68
68
& :hover {
69
- text-decoration : underline ;
70
69
background-color : transparent !important ;
70
+ text-decoration : underline ;
71
71
}
72
72
}
73
73
}
You can’t perform that action at this time.
0 commit comments