From 62c747daeade8769e16c33e9ee05f930840b89a6 Mon Sep 17 00:00:00 2001 From: Enoch Riese Date: Fri, 14 Apr 2023 15:48:16 -0400 Subject: [PATCH] lint fixes --- packages/core/src/utils.mjs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/packages/core/src/utils.mjs b/packages/core/src/utils.mjs index 700fc9518f3..30840c42b4e 100644 --- a/packages/core/src/utils.mjs +++ b/packages/core/src/utils.mjs @@ -674,7 +674,7 @@ export function __macroName(name) { * @return {object} result - An object with the parts, name, and values */ function __parseTransform(transform) { - const parts = transform.match(/(\w+)\(([^\)]+)\)/) + const parts = transform.match(/(\w+)\(([^)]+)\)/) const name = parts[1] const values = parts[2].split(/,\s*/).map(parseFloat) @@ -697,7 +697,7 @@ export function combineTransforms(transforms = []) { // Loop through the transforms for (let i = 0; i < transforms.length; i++) { // Parse the transform string - const { parts, name, values } = __parseTransform(transforms[i]) + const { name, values } = __parseTransform(transforms[i]) // Update matrix for transform switch (name) { @@ -721,7 +721,7 @@ export function combineTransforms(transforms = []) { matrix[2] *= values[1] matrix[3] *= values[1] break - case 'rotate': + case 'rotate': { const angle = (values[0] * Math.PI) / 180 const cos = Math.cos(angle) const sin = Math.sin(angle) @@ -734,6 +734,7 @@ export function combineTransforms(transforms = []) { matrix[5], ] break + } case 'skewX': matrix[2] += matrix[0] * Math.tan((values[0] * Math.PI) / 180) matrix[3] += matrix[1] * Math.tan((values[0] * Math.PI) / 180) @@ -758,7 +759,7 @@ export function combineTransforms(transforms = []) { */ export function applyTransformToPoint(transform, point) { // Parse the transform string - const { parts, name, values } = __parseTransform(transform) + const { name, values } = __parseTransform(transform) // The starting matrix let matrix = [1, 0, 0, 1, 0, 0] @@ -776,13 +777,14 @@ export function applyTransformToPoint(transform, point) { matrix[0] = values[0] matrix[3] = values[1] break - case 'rotate': + case 'rotate': { const angle = (values[0] * Math.PI) / 180 const cos = Math.cos(angle) const sin = Math.sin(angle) console.log('in rotate', { angle }) matrix = [cos, sin, -sin, cos, 0, 0] break + } case 'skewX': matrix[2] = Math.tan((values[0] * Math.PI) / 180) break