1- import type { Meta , StoryObj } from " @storybook/react-vite" ;
1+ import type { Meta , StoryObj } from ' @storybook/react-vite'
22
3- import { EnumShape , EnumSize } from " @/types/enums" ;
4- import { Badge } from " ./Badge" ;
3+ import { EnumShape , EnumSize } from ' @/types/enums'
4+ import { Badge } from ' ./Badge'
55
66const meta : Meta < typeof Badge > = {
7- title : " Components/Badge" ,
7+ title : ' Components/Badge' ,
88 component : Badge ,
9- tags : [ " autodocs" ] ,
9+ tags : [ ' autodocs' ] ,
1010 argTypes : {
1111 size : {
12- control : { type : " select" } ,
12+ control : { type : ' select' } ,
1313 options : Object . values ( EnumSize ) ,
1414 } ,
1515 shape : {
16- control : { type : " select" } ,
16+ control : { type : ' select' } ,
1717 options : Object . values ( EnumShape ) ,
1818 } ,
19- children : { control : " text" } ,
19+ children : { control : ' text' } ,
2020 } ,
21- } ;
21+ }
2222
23- export default meta ;
24- type Story = StoryObj < typeof Badge > ;
23+ export default meta
24+ type Story = StoryObj < typeof Badge >
2525
2626export const Default : Story = {
2727 args : {
28- children : " Default Badge" ,
28+ children : ' Default Badge' ,
2929 } ,
30- } ;
30+ }
3131
3232export const Sizes : Story = {
33- render : ( args ) => (
34- < div style = { { display : "flex" , gap : 8 , flexWrap : "wrap" } } >
35- { Object . values ( EnumSize ) . map ( ( size ) => (
36- < Badge key = { size } size = { size } { ...args } >
33+ render : args => (
34+ < div style = { { display : 'flex' , gap : 8 , flexWrap : 'wrap' } } >
35+ { Object . values ( EnumSize ) . map ( size => (
36+ < Badge
37+ key = { size }
38+ size = { size }
39+ { ...args }
40+ >
3741 { size } Badge
3842 </ Badge >
3943 ) ) }
@@ -42,13 +46,17 @@ export const Sizes: Story = {
4246 args : {
4347 children : undefined ,
4448 } ,
45- } ;
49+ }
4650
4751export const Shapes : Story = {
48- render : ( args ) => (
49- < div style = { { display : "flex" , gap : 8 , flexWrap : "wrap" } } >
50- { Object . values ( EnumShape ) . map ( ( shape ) => (
51- < Badge key = { shape } shape = { shape } { ...args } >
52+ render : args => (
53+ < div style = { { display : 'flex' , gap : 8 , flexWrap : 'wrap' } } >
54+ { Object . values ( EnumShape ) . map ( shape => (
55+ < Badge
56+ key = { shape }
57+ shape = { shape }
58+ { ...args }
59+ >
5260 { shape } Badge
5361 </ Badge >
5462 ) ) }
@@ -57,11 +65,18 @@ export const Shapes: Story = {
5765 args : {
5866 children : undefined ,
5967 } ,
60- } ;
68+ }
6169
6270export const Colors : Story = {
63- render : ( args ) => (
64- < div style = { { display : "flex" , gap : 8 , flexWrap : "wrap" , alignItems : "center" } } >
71+ render : args => (
72+ < div
73+ style = { {
74+ display : 'flex' ,
75+ gap : 8 ,
76+ flexWrap : 'wrap' ,
77+ alignItems : 'center' ,
78+ } }
79+ >
6580 < Badge
6681 size = { EnumSize . S }
6782 shape = { EnumShape . Pill }
@@ -99,5 +114,4 @@ export const Colors: Story = {
99114 args : {
100115 children : undefined ,
101116 } ,
102- } ;
103-
117+ }
0 commit comments