Remove internal imports. Run prettier.

This commit is contained in:
Mikael Sand
2018-03-19 04:02:14 +02:00
parent 461d176d20
commit 4e6ba9a786
24 changed files with 510 additions and 422 deletions
+32 -31
View File
@@ -1,12 +1,12 @@
import React, {Component} from 'react';
import PropTypes from 'prop-types';
import {numberProp} from '../lib/props';
import extractGradient from '../lib/extract/extractGradient';
import createReactNativeComponentClass from '../lib/createReactNativeComponentClass';
import {RadialGradientAttributes} from '../lib/attributes';
import React, { Component } from "react";
import PropTypes from "prop-types";
import { numberProp } from "../lib/props";
import extractGradient from "../lib/extract/extractGradient";
import { requireNativeComponent } from "react-native";
import { RadialGradientAttributes } from "../lib/attributes";
export default class extends Component{
static displayName = 'RadialGradient';
export default class extends Component {
static displayName = "RadialGradient";
static propTypes = {
fx: numberProp.isRequired,
fy: numberProp.isRequired,
@@ -15,37 +15,38 @@ export default class extends Component{
cx: numberProp.isRequired,
cy: numberProp.isRequired,
r: numberProp,
gradientUnits: PropTypes.oneOf(['objectBoundingBox', 'userSpaceOnUse']),
gradientUnits: PropTypes.oneOf(["objectBoundingBox", "userSpaceOnUse"]),
id: PropTypes.string.isRequired
};
static defaultProps = {
fx: '50%',
fy: '50%',
cx: '50%',
cy: '50%',
r: '50%'
fx: "50%",
fy: "50%",
cx: "50%",
cy: "50%",
r: "50%"
};
render() {
let {props} = this;
return <RNSVGRadialGradient
fx={props.fx.toString()}
fy={props.fy.toString()}
rx={(props.rx || props.r).toString()}
ry={(props.ry || props.r).toString()}
cx={props.cx.toString()}
cy={props.cy.toString()}
{...extractGradient(this.props)}
/>;
let { props } = this;
return (
<RNSVGRadialGradient
fx={props.fx.toString()}
fy={props.fy.toString()}
rx={(props.rx || props.r).toString()}
ry={(props.ry || props.r).toString()}
cx={props.cx.toString()}
cy={props.cy.toString()}
{...extractGradient(this.props)}
/>
);
}
}
const RNSVGRadialGradient = createReactNativeComponentClass(
'RNSVGRadialGradient',
() => ({
validAttributes: RadialGradientAttributes,
uiViewClassName: 'RNSVGRadialGradient'
})
const RNSVGRadialGradient = requireNativeComponent(
"RNSVGRadialGradient",
null,
{
nativeOnly: RadialGradientAttributes
}
);