@@ -19,66 +19,64 @@ export default ({ npmData: plugin, variant }) => {
19
19
setModalOpen ( true )
20
20
}
21
21
22
- return (
23
- < >
24
- < InstallModal
25
- pluginName = { plugin . collected . metadata . name }
26
- open = { modalOpen }
27
- onClose = { ( ) => setModalOpen ( false ) }
28
- />
29
- < div className = { styles . root } >
30
- < >
31
- < div className = { `${ styles . author } ${ styles . borderFollowed } ` } >
32
- < Gravatar
33
- className = { styles . avatar }
34
- email = { plugin . collected . metadata . publisher . email }
35
- />
36
- < span > { plugin . collected . metadata . publisher . username } </ span >
37
- </ div >
38
- < span className = { `${ styles . downloads } ${ styles . borderFollowed } ` } >
39
- { plugin . collected . npm . downloads [ 2 ] . count > 0 ? (
40
- < >
41
- { plugin . collected . npm . downloads [ 2 ] . count . toLocaleString ( ) } { ' ' }
42
- downloads in the last month
43
- </ >
44
- ) : (
45
- < > Brand new!</ >
46
- ) }
47
- </ span >
48
- < a
49
- href = { plugin . collected . metadata . links . repository }
50
- target = "_blank"
51
- rel = "noopener noreferrer"
52
- className = { styles . github }
53
- >
54
- < GitHub size = { 14 } />
55
- </ a >
56
- </ >
57
- { variant === 'description' ? (
58
- < Link
59
- href = "/store/[name]/source"
60
- as = { `/store/${ plugin . collected . metadata . name } /source` }
61
- >
62
- < a className = { styles . link } > view source code</ a >
63
- </ Link >
64
- ) : (
65
- < Link
66
- href = "/store/[name]"
67
- as = { `/store/${ plugin . collected . metadata . name } ` }
68
- >
69
- < a className = { styles . link } > view description</ a >
70
- </ Link >
71
- ) }
72
- < span className = { styles . version } >
73
- Version { plugin . collected . metadata . version }
22
+ return < >
23
+ < InstallModal
24
+ pluginName = { plugin . collected . metadata . name }
25
+ open = { modalOpen }
26
+ onClose = { ( ) => setModalOpen ( false ) }
27
+ />
28
+ < div className = { styles . root } >
29
+ < >
30
+ < div className = { `${ styles . author } ${ styles . borderFollowed } ` } >
31
+ < Gravatar
32
+ className = { styles . avatar }
33
+ email = { plugin . collected . metadata . publisher . email }
34
+ />
35
+ < span > { plugin . collected . metadata . publisher . username } </ span >
36
+ </ div >
37
+ < span className = { `${ styles . downloads } ${ styles . borderFollowed } ` } >
38
+ { plugin . collected . npm . downloads [ 2 ] . count > 0 ? (
39
+ < >
40
+ { plugin . collected . npm . downloads [ 2 ] . count . toLocaleString ( ) } { ' ' }
41
+ downloads in the last month
42
+ </ >
43
+ ) : (
44
+ < > Brand new!</ >
45
+ ) }
74
46
</ span >
75
47
< a
76
- className = { `${ styles . install } ${ styles . loaded } ` }
77
- onClick = { handleOpenModal }
48
+ href = { plugin . collected . metadata . links . repository }
49
+ target = "_blank"
50
+ rel = "noopener noreferrer"
51
+ className = { styles . github }
78
52
>
79
- Install
53
+ < GitHub size = { 14 } />
80
54
</ a >
81
- </ div >
82
- </ >
83
- )
55
+ </ >
56
+ { variant === 'description' ? (
57
+ < Link
58
+ href = "/store/[name]/source"
59
+ as = { `/store/${ plugin . collected . metadata . name } /source` }
60
+ className = { styles . link } >
61
+ view source code
62
+ </ Link >
63
+ ) : (
64
+ < Link
65
+ href = "/store/[name]"
66
+ as = { `/store/${ plugin . collected . metadata . name } ` }
67
+ className = { styles . link } >
68
+ view description
69
+ </ Link >
70
+ ) }
71
+ < span className = { styles . version } >
72
+ Version { plugin . collected . metadata . version }
73
+ </ span >
74
+ < a
75
+ className = { `${ styles . install } ${ styles . loaded } ` }
76
+ onClick = { handleOpenModal }
77
+ >
78
+ Install
79
+ </ a >
80
+ </ div >
81
+ </ > ;
84
82
}
0 commit comments