mirror of
https://github.com/zoriya/react-native-svg.git
synced 2026-06-04 23:54:53 +00:00
Remove internal imports. Run prettier.
This commit is contained in:
+32
-31
@@ -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
|
||||
}
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user