Skip to content

Commit dbfacdc

Browse files
authored
Added proptypes to TopBar.js
1 parent e570b9e commit dbfacdc

File tree

1 file changed

+13
-17
lines changed

1 file changed

+13
-17
lines changed

components/TopBar.js

+13-17
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
import React from "react";
2-
import {
3-
View,
4-
Text,
5-
Image,
6-
TouchableOpacity,
7-
StyleSheet
8-
} from "react-native";
2+
import { View, Text, Image, TouchableOpacity, StyleSheet } from "react-native";
3+
import PropTypes from 'prop-types';
4+
95
import styles from "./styles";
106

117
const arrowStyle = StyleSheet.create({
@@ -25,9 +21,9 @@ const Arrow = ({source, width, height}) => (
2521
</View>
2622
);
2723
Arrow.propTypes = {
28-
source: React.PropTypes.number.isRequired,
29-
width: React.PropTypes.number.isRequired,
30-
height: React.PropTypes.number.isRequired
24+
source: PropTypes.number.isRequired,
25+
width: PropTypes.number.isRequired,
26+
height: PropTypes.number.isRequired
3127
};
3228
Arrow.defaultProps = {
3329
width: 6,
@@ -116,13 +112,13 @@ TopBar.defaultProps = {
116112
year: 2000
117113
};
118114
TopBar.propTypes = {
119-
onPrev: React.PropTypes.func.isRequired,
120-
onNext: React.PropTypes.func.isRequired,
121-
customStyle: React.PropTypes.object.isRequired,
122-
scrollToToday: React.PropTypes.func.isRequired,
123-
onTitlePress: React.PropTypes.func.isRequired,
124-
localizedMonth:React.PropTypes.string.isRequired,
125-
year: React.PropTypes.number.isRequired
115+
onPrev: PropTypes.func.isRequired,
116+
onNext: PropTypes.func.isRequired,
117+
customStyle: PropTypes.object.isRequired,
118+
scrollToToday: PropTypes.func.isRequired,
119+
onTitlePress: PropTypes.func.isRequired,
120+
localizedMonth: PropTypes.string.isRequired,
121+
year: PropTypes.number.isRequired
126122
};
127123

128124
module.exports = TopBar;

0 commit comments

Comments
 (0)