const React = require('react');
const { Component } = require('react');
const {
StyleSheet,
View
} = require('react-native');
const { Navigation } = require('react-native-navigation');
class TopBarBackground extends Component {
constructor(props) {
super(props);
this.subscription = Navigation.events().bindComponent(this);
this.state = {};
this.dots = new Array(55).fill('').map((ignored, i) => );
}
componentDidAppear() {
console.log('RNN', 'TBB.componentDidAppear');
}
componentDidDisappear() {
console.log('RNN', `TBB.componentDidDisappear`);
}
componentDidMount() {
console.log('RNN', `TBB.componentDidMount`);
}
componentWillUnmount() {
console.log('RNN', `TBB.componentWillUnmount`);
this.subscription.remove();
}
render() {
return (
{this.dots}
);
}
}
module.exports = TopBarBackground;
const styles = StyleSheet.create({
container: {
flex: 1,
flexDirection: 'row',
backgroundColor: '#EDEDED',
flexWrap: 'wrap'
},
dot: {
height: 16,
width: 16,
borderRadius: 8,
margin: 4
}
});