Skip to content

Commit 6c07d8f

Browse files
committed
Add app version to footer
1 parent a24fa47 commit 6c07d8f

5 files changed

Lines changed: 40 additions & 6 deletions

File tree

src/components/footer-nav/component.js renamed to src/components/app-footer-nav/component.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {
55
Keyboard
66
} from '@material-ui/icons'
77

8-
class footerNav extends Component {
8+
class appFooterNav extends Component {
99
constructor(props) {
1010
super(props)
1111
this.state = {
@@ -91,4 +91,4 @@ class footerNav extends Component {
9191
}
9292
}
9393

94-
export default footerNav
94+
export default appFooterNav
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
import React, { Component } from 'react'
2+
import './style.styl'
3+
4+
class appVersion extends Component {
5+
constructor(props) {
6+
super(props)
7+
this.state = {
8+
version: require('../../../package.json').version || '0.0.0'
9+
}
10+
}
11+
12+
/**
13+
* React Render
14+
*/
15+
render() {
16+
17+
return (
18+
<div className='version'>
19+
{this.state.version}
20+
</div>
21+
)
22+
}
23+
}
24+
25+
export default appVersion
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
.version
2+
position absolute
3+
left 2rem
4+
bottom 1.6rem
5+
color white
6+
font-size 12.5px
7+
font-family monospace

src/components/app/app.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
1-
import React, { Component } from 'react';
2-
import Audio from '../audio/component';
3-
import FooterNav from '../footer-nav/component';
1+
import React, { Component } from 'react'
2+
import Audio from '../audio/component'
3+
import AppFooterNav from '../app-footer-nav/component'
4+
import AppVersion from '../app-version/component'
45

56
class App extends Component {
67
render() {
78
return [
89
<Audio key='audio-component' />,
9-
<FooterNav key='footer-nav' />
10+
<AppFooterNav key='app-footer-nav' />,
11+
<AppVersion key='app-version' />
1012
]
1113
}
1214
}

0 commit comments

Comments
 (0)