mirror of
https://github.com/zoriya/react-native-svg.git
synced 2025-12-21 14:25:14 +00:00
Fix linting
This commit is contained in:
@@ -26,13 +26,13 @@ export default class extends Shape {
|
||||
return {
|
||||
isInAParentText: true
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
getContextTypes() {
|
||||
return {
|
||||
isInAParentText: React.PropTypes.bool
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
setNativeProps = (...args) => {
|
||||
this.root.setNativeProps(...args);
|
||||
|
||||
@@ -25,13 +25,13 @@ export default class extends Shape {
|
||||
return {
|
||||
isInAParentText: true
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
getContextTypes() {
|
||||
return {
|
||||
isInAParentText: React.PropTypes.bool
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
setNativeProps = (...args) => {
|
||||
this.root.setNativeProps(...args);
|
||||
|
||||
@@ -43,7 +43,7 @@ export default class extends Shape {
|
||||
}
|
||||
|
||||
console.warn('Invalid `href` prop for `TextPath` element, expected a href like `"#id"`, but got: "' + props.href + '"');
|
||||
return <TSpan>{children}</TSpan>
|
||||
return <TSpan>{children}</TSpan>;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import extractBrush from './extractBrush';
|
||||
import extractOpacity from './extractOpacity';
|
||||
import {strokeProps} from '../props'
|
||||
import {strokeProps} from '../props';
|
||||
|
||||
const separator = /\s*,\s*/;
|
||||
|
||||
|
||||
@@ -37,32 +37,32 @@ class TransformParser {
|
||||
let transLst = _.filter(
|
||||
transform.split(this.regex.split),
|
||||
(ele) => {
|
||||
return ele !== "";
|
||||
return ele !== '';
|
||||
}
|
||||
);
|
||||
for (let i = 0; i < transLst.length; i++) {
|
||||
let trans = transLst[i];
|
||||
switch (trans) {
|
||||
case "matrix":
|
||||
case 'matrix':
|
||||
if (i + 7 <= transLst.length) {
|
||||
retval.matrix = _.map((transLst.slice(i + 1,i + 7)), parseFloat);
|
||||
}
|
||||
break;
|
||||
case "translate":
|
||||
case 'translate':
|
||||
retval.translateX = transLst[i + 1];
|
||||
retval.translateY = (i + 2 <= transLst.length) ? transLst[i + 2] : 0;
|
||||
break;
|
||||
case "scale":
|
||||
case 'scale':
|
||||
retval.scaleX = transLst[i + 1];
|
||||
retval.scaleY = (i + 2 <= transLst.length) ? transLst[i + 2] : retval.scaleX;
|
||||
break;
|
||||
case "rotate":
|
||||
case 'rotate':
|
||||
retval.rotation = transLst[i + 1];
|
||||
break;
|
||||
case "skewX":
|
||||
case 'skewX':
|
||||
retval.skewX = transLst[i + 1];
|
||||
break;
|
||||
case "skewY":
|
||||
case 'skewY':
|
||||
retval.skewY = transLst[i + 1];
|
||||
break;
|
||||
default:
|
||||
@@ -79,7 +79,7 @@ class TransformParser {
|
||||
matrix.shift();
|
||||
for (var i = matrix.length - 1; i >= 0; i--) {
|
||||
matrix[i] = parseFloat(matrix[i]);
|
||||
};
|
||||
}
|
||||
}
|
||||
return matrix;
|
||||
}
|
||||
@@ -90,7 +90,7 @@ const tp = new TransformParser();
|
||||
|
||||
function appendTransform(transform) {
|
||||
if (transform) {
|
||||
if (typeof transform === "string") {
|
||||
if (typeof transform === 'string') {
|
||||
var transformParsed = tp.parse(transform);
|
||||
if (transformParsed.matrix) {
|
||||
pooledMatrix.append(...transformParsed.matrix);
|
||||
@@ -102,7 +102,7 @@ function appendTransform(transform) {
|
||||
}
|
||||
}
|
||||
}
|
||||
if (typeof transform !== "string") {
|
||||
if (typeof transform !== 'string') {
|
||||
pooledMatrix
|
||||
.appendTransform(
|
||||
transform.x + transform.originX,
|
||||
@@ -148,7 +148,7 @@ function universal2axis(universal, axisX, axisY, defaultValue) {
|
||||
}
|
||||
|
||||
function props2transform(props) {
|
||||
if (props && (typeof props === "string")) {
|
||||
if (props && (typeof props === 'string')) {
|
||||
return props;
|
||||
}
|
||||
let [originX, originY] = universal2axis(props.origin, props.originX, props.originY);
|
||||
|
||||
@@ -1,8 +1,3 @@
|
||||
|
||||
import React, {Component, PropTypes} from 'react';
|
||||
import createReactNativeComponentClass from 'react-native/Libraries/Renderer/src/renderers/native/createReactNativeComponentClass';
|
||||
import {ViewBoxAttributes} from '../attributes';
|
||||
|
||||
const meetOrSliceTypes = {
|
||||
meet: 0,
|
||||
slice: 1,
|
||||
@@ -47,7 +42,7 @@ export default function (props) {
|
||||
vbHeight: +params[3],
|
||||
align,
|
||||
meetOrSlice
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
export {
|
||||
|
||||
Reference in New Issue
Block a user