mirror of
https://github.com/zoriya/react-native-svg.git
synced 2025-12-21 06:15:15 +00:00
Fix Use of const in strict mode
This commit is contained in:
@@ -16,7 +16,7 @@ function transformToMatrix(props, transform) {
|
||||
|
||||
const transformParser = peg.generate(`
|
||||
{
|
||||
const deg2rad = Math.PI / 180;
|
||||
var deg2rad = Math.PI / 180;
|
||||
|
||||
/*
|
||||
╔═ ═╗ ╔═ ═╗ ╔═ ═╗
|
||||
@@ -26,15 +26,15 @@ const transformParser = peg.generate(`
|
||||
╚═ ═╝ ╚═ ═╝ ╚═ ═╝
|
||||
*/
|
||||
function multiply_matrices(l, r) {
|
||||
const [al, cl, el, bl, dl, fl] = l;
|
||||
const [ar, cr, er, br, dr, fr] = r;
|
||||
var [al, cl, el, bl, dl, fl] = l;
|
||||
var [ar, cr, er, br, dr, fr] = r;
|
||||
|
||||
const a = al * ar + cl * br;
|
||||
const c = al * cr + cl * dr;
|
||||
const e = al * er + cl * fr + el;
|
||||
const b = bl * ar + dl * br;
|
||||
const d = bl * cr + dl * dr;
|
||||
const f = bl * er + dl * fr + fl;
|
||||
var a = al * ar + cl * br;
|
||||
var c = al * cr + cl * dr;
|
||||
var e = al * er + cl * fr + el;
|
||||
var b = bl * ar + dl * br;
|
||||
var d = bl * cr + dl * dr;
|
||||
var f = bl * er + dl * fr + fl;
|
||||
|
||||
return [a, c, e, b, d, f];
|
||||
}
|
||||
@@ -94,10 +94,10 @@ scale
|
||||
rotate
|
||||
= "rotate" wsp* "(" wsp* angle:number c:commaWspTwoNumbers? wsp* ")"
|
||||
{
|
||||
const cos = Math.cos(deg2rad * angle);
|
||||
const sin = Math.sin(deg2rad * angle);
|
||||
var cos = Math.cos(deg2rad * angle);
|
||||
var sin = Math.sin(deg2rad * angle);
|
||||
if (c !== null) {
|
||||
const [x, y] = c;
|
||||
var [x, y] = c;
|
||||
return [
|
||||
cos, -sin, cos * -x + -sin * -y + x,
|
||||
sin, cos, sin * -x + cos * -y + y
|
||||
|
||||
Reference in New Issue
Block a user