File tree Expand file tree Collapse file tree 17 files changed +113
-48
lines changed
components/combobox/__examples__ Expand file tree Collapse file tree 17 files changed +113
-48
lines changed Original file line number Diff line number Diff line change @@ -52,15 +52,17 @@ const accounts = [
52
52
] ;
53
53
54
54
const accountsWithIcon = accounts . map ( ( elem ) =>
55
- Object . assign ( elem , {
56
- icon : (
57
- < Icon
58
- assistiveText = "Account"
59
- category = "standard"
60
- size = "x-small"
61
- name = { elem . type }
62
- />
63
- ) ,
55
+ ( { ...elem ,
56
+ ...{
57
+ icon : (
58
+ < Icon
59
+ assistiveText = "Account"
60
+ category = "standard"
61
+ size = "x-small"
62
+ name = { elem . type }
63
+ />
64
+ )
65
+ }
64
66
} )
65
67
) ;
66
68
Original file line number Diff line number Diff line change @@ -47,11 +47,16 @@ const accounts = [
47
47
] ;
48
48
49
49
const accountsWithIcon = accounts . map ( ( elem ) =>
50
- Object . assign ( elem , {
51
- icon : < Icon assistiveText = "Account" category = "standard" name = { elem . type } /> ,
50
+ ( { ...elem ,
51
+ ...{
52
+ icon : (
53
+ < Icon assistiveText = "Account" category = "standard" name = { elem . type } />
54
+ )
55
+ }
52
56
} )
53
57
) ;
54
58
59
+
55
60
class Example extends React . Component {
56
61
constructor ( props ) {
57
62
super ( props ) ;
Original file line number Diff line number Diff line change @@ -54,8 +54,12 @@ const accounts = [
54
54
] ;
55
55
56
56
const accountsWithIcon = accounts . map ( ( elem ) =>
57
- Object . assign ( elem , {
58
- icon : < Icon assistiveText = "Account" category = "standard" name = { elem . type } /> ,
57
+ ( { ...elem ,
58
+ ...{
59
+ icon : (
60
+ < Icon assistiveText = "Account" category = "standard" name = { elem . type } />
61
+ )
62
+ }
59
63
} )
60
64
) ;
61
65
Original file line number Diff line number Diff line change @@ -60,8 +60,12 @@ const accounts = [
60
60
] ;
61
61
62
62
const accountsWithIcon = accounts . map ( ( elem ) =>
63
- Object . assign ( elem , {
64
- icon : < Icon assistiveText = "Account" category = "standard" name = { elem . type } /> ,
63
+ ( { ...elem ,
64
+ ...{
65
+ icon : (
66
+ < Icon assistiveText = "Account" category = "standard" name = { elem . type } />
67
+ )
68
+ }
65
69
} )
66
70
) ;
67
71
Original file line number Diff line number Diff line change @@ -53,8 +53,12 @@ const accounts = [
53
53
] ;
54
54
55
55
const accountsWithIcon = accounts . map ( ( elem ) =>
56
- Object . assign ( elem , {
57
- icon : < Icon assistiveText = "Account" category = "standard" name = { elem . type } /> ,
56
+ ( { ...elem ,
57
+ ...{
58
+ icon : (
59
+ < Icon assistiveText = "Account" category = "standard" name = { elem . type } />
60
+ )
61
+ }
58
62
} )
59
63
) ;
60
64
Original file line number Diff line number Diff line change @@ -52,8 +52,12 @@ const accounts = [
52
52
] ;
53
53
54
54
const accountsWithIcon = accounts . map ( ( elem ) =>
55
- Object . assign ( elem , {
56
- icon : < Icon assistiveText = "Account" category = "standard" name = { elem . type } /> ,
55
+ ( { ...elem ,
56
+ ...{
57
+ icon : (
58
+ < Icon assistiveText = "Account" category = "standard" name = { elem . type } />
59
+ )
60
+ }
57
61
} )
58
62
) ;
59
63
Original file line number Diff line number Diff line change @@ -52,8 +52,12 @@ const accounts = [
52
52
] ;
53
53
54
54
const accountsWithIcon = accounts . map ( ( elem ) =>
55
- Object . assign ( elem , {
56
- icon : < Icon assistiveText = "Account" category = "standard" name = { elem . type } /> ,
55
+ ( { ...elem ,
56
+ ...{
57
+ icon : (
58
+ < Icon assistiveText = "Account" category = "standard" name = { elem . type } />
59
+ )
60
+ }
57
61
} )
58
62
) ;
59
63
Original file line number Diff line number Diff line change @@ -52,8 +52,12 @@ const accounts = [
52
52
] ;
53
53
54
54
const accountsWithIcon = accounts . map ( ( elem ) =>
55
- Object . assign ( elem , {
56
- icon : < Icon assistiveText = "Account" category = "standard" name = { elem . type } /> ,
55
+ ( { ...elem ,
56
+ ...{
57
+ icon : (
58
+ < Icon assistiveText = "Account" category = "standard" name = { elem . type } />
59
+ )
60
+ }
57
61
} )
58
62
) ;
59
63
Original file line number Diff line number Diff line change @@ -52,15 +52,17 @@ const accounts = [
52
52
] ;
53
53
54
54
const accountsWithIcon = accounts . map ( ( elem ) =>
55
- Object . assign ( elem , {
56
- icon : (
57
- < Icon
58
- assistiveText = "Account"
59
- category = "standard"
60
- size = "x-small"
61
- name = { elem . type }
62
- />
63
- ) ,
55
+ ( { ...elem ,
56
+ ...{
57
+ icon : (
58
+ < Icon
59
+ assistiveText = "Account"
60
+ category = "standard"
61
+ size = "x-small"
62
+ name = { elem . type }
63
+ />
64
+ )
65
+ }
64
66
} )
65
67
) ;
66
68
Original file line number Diff line number Diff line change @@ -52,8 +52,12 @@ const accounts = [
52
52
] ;
53
53
54
54
const accountsWithIcon = accounts . map ( ( elem ) =>
55
- Object . assign ( elem , {
56
- icon : < Icon assistiveText = "Account" category = "standard" name = { elem . type } /> ,
55
+ ( { ...elem ,
56
+ ...{
57
+ icon : (
58
+ < Icon assistiveText = "Account" category = "standard" name = { elem . type } />
59
+ )
60
+ }
57
61
} )
58
62
) ;
59
63
Original file line number Diff line number Diff line change @@ -26,8 +26,12 @@ const accounts = [
26
26
] ;
27
27
28
28
const accountsWithIcon = accounts . map ( ( elem ) =>
29
- Object . assign ( elem , {
30
- icon : < Icon assistiveText = "Account" category = "standard" name = { elem . type } /> ,
29
+ ( { ...elem ,
30
+ ...{
31
+ icon : (
32
+ < Icon assistiveText = "Account" category = "standard" name = { elem . type } />
33
+ )
34
+ }
31
35
} )
32
36
) ;
33
37
Original file line number Diff line number Diff line change @@ -21,8 +21,12 @@ const accounts = [
21
21
] ;
22
22
23
23
const accountsWithIcon = accounts . map ( ( elem ) =>
24
- Object . assign ( elem , {
25
- icon : < Icon assistiveText = "Account" category = "standard" name = { elem . type } /> ,
24
+ ( { ...elem ,
25
+ ...{
26
+ icon : (
27
+ < Icon assistiveText = "Account" category = "standard" name = { elem . type } />
28
+ )
29
+ }
26
30
} )
27
31
) ;
28
32
Original file line number Diff line number Diff line change @@ -21,8 +21,12 @@ const accounts = [
21
21
] ;
22
22
23
23
const accountsWithIcon = accounts . map ( ( elem ) =>
24
- Object . assign ( elem , {
25
- icon : < Icon assistiveText = "Account" category = "standard" name = { elem . type } /> ,
24
+ ( { ...elem ,
25
+ ...{
26
+ icon : (
27
+ < Icon assistiveText = "Account" category = "standard" name = { elem . type } />
28
+ )
29
+ }
26
30
} )
27
31
) ;
28
32
Original file line number Diff line number Diff line change @@ -52,8 +52,12 @@ const accounts = [
52
52
] ;
53
53
54
54
const accountsWithIcon = accounts . map ( ( elem ) =>
55
- Object . assign ( elem , {
56
- icon : < Icon assistiveText = "Account" category = "standard" name = { elem . type } /> ,
55
+ ( { ...elem ,
56
+ ...{
57
+ icon : (
58
+ < Icon assistiveText = "Account" category = "standard" name = { elem . type } />
59
+ )
60
+ }
57
61
} )
58
62
) ;
59
63
Original file line number Diff line number Diff line change @@ -52,8 +52,12 @@ const accounts = [
52
52
] ;
53
53
54
54
const accountsWithIcon = accounts . map ( ( elem ) =>
55
- Object . assign ( elem , {
56
- icon : < Icon assistiveText = "Account" category = "standard" name = { elem . type } /> ,
55
+ ( { ...elem ,
56
+ ...{
57
+ icon : (
58
+ < Icon assistiveText = "Account" category = "standard" name = { elem . type } />
59
+ )
60
+ }
57
61
} )
58
62
) ;
59
63
Original file line number Diff line number Diff line change @@ -52,8 +52,12 @@ const accounts = [
52
52
] ;
53
53
54
54
const accountsWithIcon = accounts . map ( ( elem ) =>
55
- Object . assign ( elem , {
56
- icon : < Icon assistiveText = "Account" category = "standard" name = { elem . type } /> ,
55
+ ( { ...elem ,
56
+ ...{
57
+ icon : (
58
+ < Icon assistiveText = "Account" category = "standard" name = { elem . type } />
59
+ )
60
+ }
57
61
} )
58
62
) ;
59
63
Original file line number Diff line number Diff line change @@ -52,8 +52,12 @@ const accounts = [
52
52
] ;
53
53
54
54
const accountsWithIcon = accounts . map ( ( elem ) =>
55
- Object . assign ( elem , {
56
- icon : < Icon assistiveText = "Account" category = "standard" name = { elem . type } /> ,
55
+ ( { ...elem ,
56
+ ...{
57
+ icon : (
58
+ < Icon assistiveText = "Account" category = "standard" name = { elem . type } />
59
+ )
60
+ }
57
61
} )
58
62
) ;
59
63
You can’t perform that action at this time.
0 commit comments