vevet
Version:
Vevet is a JavaScript library for creative development that simplifies crafting rich interactions like split text animations, carousels, marquees, preloading, and more.
15 lines • 727 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.svgQuadraticCurvePath = void 0;
var svgQuadraticCurvePath = function (points) {
var path = "M".concat(points[0].x, ",").concat(points[0].y);
for (var i = 0; i < points.length - 1; i += 1) {
var xMid = (points[i].x + points[i + 1].x) / 2;
var yMid = (points[i].y + points[i + 1].y) / 2;
path += "Q ".concat(points[i].x, ", ").concat(points[i].y, ", ").concat(xMid, ", ").concat(yMid);
}
path += "L ".concat(points[points.length - 1].x, ", ").concat(points[points.length - 1].y);
return path;
};
exports.svgQuadraticCurvePath = svgQuadraticCurvePath;
//# sourceMappingURL=svgQuadraticCurvePath.js.map