@@ -63,24 +63,17 @@ let Metric = (props) => {
63
63
let AppCard = ( {
64
64
app,
65
65
icon,
66
- } ) => {
67
- let canBrowse = app . serverInfo . error ? null : ( ) => history . pushState ( null , html `/apps/${ app . slug } /browser` ) ;
68
- let versionMessage = app . serverInfo . error ?
69
- < div className = { styles . serverVersion } > Server not reachable: < span className = { styles . ago } > { app . serverInfo . error . toString ( ) } </ span > </ div > :
70
- < div className = { styles . serverVersion } > Server version: < span className = { styles . ago } > { app . serverInfo . parseServerVersion || 'unknown' } </ span > </ div > ;
71
-
72
- return < li onClick = { canBrowse } >
73
- { icon ? < a className = { styles . icon } > < img src = { icon } /> </ a > : null }
74
- < CountsSection className = { styles . glance } title = 'At a glance' >
75
- < Metric number = { dash ( app . users , prettyNumber ( app . users ) ) } label = 'total users' />
76
- < Metric number = { dash ( app . installations , prettyNumber ( app . installations ) ) } label = 'total installations' />
77
- </ CountsSection >
78
- < div className = { styles . details } >
79
- < a className = { styles . appname } > { app . name } </ a >
80
- { versionMessage }
81
- </ div >
82
- </ li >
83
- }
66
+ } ) => < li onClick = { ( ) => history . pushState ( null , html `/apps/${ app . slug } /browser` ) } >
67
+ { icon ? < a className = { styles . icon } > < img src = { icon } /> </ a > : null }
68
+ < CountsSection className = { styles . glance } title = 'At a glance' >
69
+ < Metric number = { dash ( app . users , prettyNumber ( app . users ) ) } label = 'total users' />
70
+ < Metric number = { dash ( app . installations , prettyNumber ( app . installations ) ) } label = 'total installations' />
71
+ </ CountsSection >
72
+ < div className = { styles . details } >
73
+ < a className = { styles . appname } > { app . name } </ a >
74
+ < div className = { styles . serverVersion } > Server version: < span className = { styles . ago } > { app . serverInfo . parseServerVersion || 'unknown' } </ span > </ div >
75
+ </ div >
76
+ </ li >
84
77
85
78
export default class AppsIndex extends React . Component {
86
79
constructor ( ) {
0 commit comments