use createReactNativeComponentClass inside from react

due to the peerDependency of react-native is >=0.29.0.
so there is no need to consider compatibility with react-native@0.27.0
and below.
This commit is contained in:
Horcrux
2016-07-18 17:35:42 +08:00
parent fabefb7158
commit 2516a778ba
13 changed files with 207 additions and 79 deletions
+6 -3
View File
@@ -1,9 +1,9 @@
import React, {Component, PropTypes} from 'react';
import Defs from './Defs';
import _ from 'lodash';
import createNativeComponent from '../lib/createNativeComponent';
import createReactNativeComponentClass from 'react/lib/createReactNativeComponentClass';
import {numberProp, contextProps} from '../lib/props';
import {GroupAttributes} from '../lib/attributes';
import extractProps from '../lib/extract/extractProps';
class G extends Component{
@@ -56,7 +56,10 @@ class G extends Component{
}
}
const RNSVGGroup = createNativeComponent('RNSVGGroup');
const RNSVGGroup = createReactNativeComponentClass({
validAttributes: GroupAttributes,
uiViewClassName: 'RNSVGGroup'
});
export default G;
export {