Skip to content

Commit b9bec9a

Browse files
committed
use prop-types pkg
1 parent 1dc1526 commit b9bec9a

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

index.js

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,27 +8,29 @@
88
'use strict'
99

1010
import React, { Component } from 'react'
11+
import PropTypes from 'prop-types'
1112
import {
1213
StyleSheet,
1314
View,
15+
ViewPropTypes,
1416
Text,
1517
TouchableOpacity,
1618
} from 'react-native'
1719

1820
class CircleCheckBox extends Component {
1921

2022
static propTypes = {
21-
checked: React.PropTypes.bool,
22-
label: React.PropTypes.string,
23-
outerSize: React.PropTypes.number,
24-
filterSize: React.PropTypes.number,
25-
innerSize: React.PropTypes.number,
26-
outerColor: React.PropTypes.string,
27-
filterColor: React.PropTypes.string,
28-
innerColor: React.PropTypes.string,
29-
onToggle: React.PropTypes.func.isRequired,
30-
labelPosition: React.PropTypes.oneOf(['right', 'left']),
31-
styleCheckboxContainer: View.propTypes.style,
23+
checked: PropTypes.bool,
24+
label: PropTypes.string,
25+
outerSize: PropTypes.number,
26+
filterSize: PropTypes.number,
27+
innerSize: PropTypes.number,
28+
outerColor: PropTypes.string,
29+
filterColor: PropTypes.string,
30+
innerColor: PropTypes.string,
31+
onToggle: PropTypes.func.isRequired,
32+
labelPosition: PropTypes.oneOf(['right', 'left']),
33+
styleCheckboxContainer: ViewPropTypes.style,
3234
styleLabel: Text.propTypes.style,
3335
};
3436

0 commit comments

Comments
 (0)