diff --git a/packages/plugin-bartack/src/bartack.js b/packages/plugin-bartack/src/bartack.js index 86b68a6bc75..1740e243eee 100644 --- a/packages/plugin-bartack/src/bartack.js +++ b/packages/plugin-bartack/src/bartack.js @@ -2,7 +2,7 @@ const name = (n, so) => `${so.prefix}${n}${so.suffix}` const drawBartack = (points, self) => { let path = new self.Path().move(points.path1[0]) - for (let i in points.path1) { + for (const i in points.path1) { if (points.path1[i]) path = path.line(points.path1[i]) if (points.path2[i]) path = path.line(points.path2[i]) } diff --git a/packages/plugin-bartack/src/index.js b/packages/plugin-bartack/src/index.js index cd8e61f7222..e18fd985623 100644 --- a/packages/plugin-bartack/src/index.js +++ b/packages/plugin-bartack/src/index.js @@ -5,24 +5,20 @@ export default { name: name, version: version, hooks: { - preRender: function (svg) { - if (svg.attributes.get('freesewing:plugin-bartack') === false) { - svg.attributes.set('freesewing:plugin-bartack', version) - } - }, + preRender: svg => svg.attributes.setIfUnset('freesewing:plugin-bartack', version) }, macros: { bartack: function (so) { - let self = this + const self = this return bartack(so, self) }, bartackAlong: function (so) { - let self = this + const self = this so.bartackAlong = true return bartack(so, self) }, bartackFractionAlong: function (so) { - let self = this + const self = this so.bartackFractionAlong = true return bartack(so, self) },