Replace binds with lambdas

This commit is contained in:
Julia Friesel
2018-08-28 08:40:09 +02:00
parent b09137772c
commit 398c726d94
4 changed files with 24 additions and 22 deletions
+2 -2
View File
@@ -8,7 +8,7 @@ import styles, { iconStyles } from '../styles'
import Icon from 'react-native-vector-icons/MaterialCommunityIcons'
export default class Menu extends Component {
makeMenuItem({ title, icon, onPress}, i) {
makeMenuItem = ({ title, icon, onPress}, i) => {
return (
<TouchableOpacity
onPress={onPress}
@@ -36,7 +36,7 @@ export default class Menu extends Component {
{ title: 'Chart', icon: 'chart-line', onPress: () => this.goTo('Chart') },
{ title: 'Stats', icon: 'chart-pie', onPress: () => this.goTo('Stats') },
{ title: 'Settings', icon: 'settings', onPress: () => this.goTo('Settings') },
].map(this.makeMenuItem.bind(this))}
].map(this.makeMenuItem)}
</View >
)
}