Skip to content

Commit

Permalink
added PropTypes as dependency & refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
thedevdavid committed Mar 26, 2018
1 parent 8759478 commit a9496a0
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 13 deletions.
2 changes: 1 addition & 1 deletion Pulse.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import React from 'react';
import React, { Component } from 'react';
import { View, StyleSheet, Animated, Easing, Dimensions } from 'react-native';

const { height, width } = Dimensions.get('window');
Expand Down
23 changes: 12 additions & 11 deletions PulseLoader.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import React from 'react';
import React, { Component } from 'react';
import PropTypes from 'prop-types';
import { View, Image, TouchableOpacity, Animated, Easing } from 'react-native';
import Pulse from './Pulse';

Expand Down Expand Up @@ -89,16 +90,16 @@ export default class LocationPulseLoader extends React.Component {
}

LocationPulseLoader.propTypes = {
interval: React.PropTypes.number,
size: React.PropTypes.number,
pulseMaxSize: React.PropTypes.number,
avatar: React.PropTypes.string.isRequired,
avatarBackgroundColor: React.PropTypes.string,
pressInValue: React.PropTypes.number,
pressDuration: React.PropTypes.number,
borderColor: React.PropTypes.string,
backgroundColor: React.PropTypes.string,
getStyle: React.PropTypes.func,
interval: PropTypes.number,
size: PropTypes.number,
pulseMaxSize: PropTypes.number,
avatar: PropTypes.string.isRequired,
avatarBackgroundColor: PropTypes.string,
pressInValue: PropTypes.number,
pressDuration: PropTypes.number,
borderColor: PropTypes.string,
backgroundColor: PropTypes.string,
getStyle: PropTypes.func,
};

LocationPulseLoader.defaultProps = {
Expand Down
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@
"location-loader"
],
"peerDependencies": {
"react-native": "^0.27"
"react-native": "^0.27",
"prop-types": "15.6.1"
},
"author": "Yousef Kamawall",
"license": "MIT",
Expand Down

0 comments on commit a9496a0

Please sign in to comment.