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
+29 -28
View File
@@ -1,45 +1,46 @@
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 {LinearGradientAttributes} 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 { LinearGradientAttributes } from "../lib/attributes";
export default class extends Component{
static displayName = 'LinearGradient';
export default class extends Component {
static displayName = "LinearGradient";
static propTypes = {
x1: numberProp.isRequired,
x2: numberProp.isRequired,
y1: numberProp.isRequired,
y2: numberProp.isRequired,
gradientUnits: PropTypes.oneOf(['objectBoundingBox', 'userSpaceOnUse']),
gradientUnits: PropTypes.oneOf(["objectBoundingBox", "userSpaceOnUse"]),
id: PropTypes.string.isRequired
};
static defaultProps = {
x1: '0%',
y1: '0%',
x2: '100%',
y2: '0%'
x1: "0%",
y1: "0%",
x2: "100%",
y2: "0%"
};
render() {
let {props} = this;
return <RNSVGLinearGradient
x1={props.x1.toString()}
y1={props.y1.toString()}
x2={props.x2.toString()}
y2={props.y2.toString()}
{...extractGradient(this.props)}
/>;
let { props } = this;
return (
<RNSVGLinearGradient
x1={props.x1.toString()}
y1={props.y1.toString()}
x2={props.x2.toString()}
y2={props.y2.toString()}
{...extractGradient(this.props)}
/>
);
}
}
const RNSVGLinearGradient = createReactNativeComponentClass(
'RNSVGLinearGradient',
() => ({
validAttributes: LinearGradientAttributes,
uiViewClassName: 'RNSVGLinearGradient'
})
const RNSVGLinearGradient = requireNativeComponent(
"RNSVGLinearGradient",
null,
{
nativeOnly: LinearGradientAttributes
}
);