Replace React.PropTypes with prop-types (#458)

This commit is contained in:
Matthieu Lemoine
2017-05-03 18:50:59 +02:00
committed by Joel Arvidsson
parent cd40017a29
commit d9418da28f
7 changed files with 15 additions and 8 deletions

View File

@@ -1,4 +1,5 @@
import React from 'react';
import PropTypes from 'prop-types';
import FontAwesome from 'react-native-vector-icons/FontAwesome';
import Foundation from 'react-native-vector-icons/Foundation';
import Ionicons from 'react-native-vector-icons/Ionicons';
@@ -19,9 +20,9 @@ const ICON_SET_MAP = {
// react-native-icons module. Please don't use this component for new apps/views.
export default class Icon extends React.Component {
static propTypes = {
name: React.PropTypes.string.isRequired,
size: React.PropTypes.number,
color: React.PropTypes.string,
name: PropTypes.string.isRequired,
size: PropTypes.number,
color: PropTypes.string,
};
setNativeProps(nativeProps) {

View File

@@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react';
import React, { Component } from 'react';
import PropTypes from 'prop-types';
import './App.css';
import Entypo from '../../glyphmaps/Entypo.json';
import EvilIcons from '../../glyphmaps/EvilIcons.json';

View File

@@ -1,8 +1,9 @@
import React, {
Component,
PropTypes,
} from 'react';
import PropTypes from 'prop-types';
import {
NativeModules,
Platform,

View File

@@ -4,9 +4,10 @@ import pick from 'lodash/pick';
import React, {
Component,
PropTypes,
} from 'react';
import PropTypes from 'prop-types';
import {
StyleSheet,
Text,

View File

@@ -3,9 +3,10 @@ import pick from 'lodash/pick';
import React, {
Component,
PropTypes,
} from 'react';
import PropTypes from 'prop-types';
import {
TabBarIOS,
} from './react-native';

View File

@@ -3,9 +3,10 @@ import pick from 'lodash/pick';
import React, {
Component,
PropTypes,
} from 'react';
import PropTypes from 'prop-types';
import {
ToolbarAndroid,
} from './react-native';

View File

@@ -59,6 +59,7 @@
},
"dependencies": {
"lodash": "^4.0.0",
"prop-types": "^15.5.8",
"yargs": "^6.3.0"
},
"devDependencies": {