laif-ds
Version:
Design System di Laif con componenti React basati su principi di Atomic Design
17 lines (16 loc) • 508 B
JavaScript
"use client";
import { sqrt as p, sin as n, cos as m, tau as l, pi as k } from "../math.js";
const u = 0.8908130915292852, T = n(k / 10) / n(7 * k / 10), y = n(l / 10) * T, d = -m(l / 10) * T, h = {
draw(o, f) {
const s = p(f * u), t = y * s, c = d * s;
o.moveTo(0, -s), o.lineTo(t, c);
for (let r = 1; r < 5; ++r) {
const e = l * r / 5, a = m(e), i = n(e);
o.lineTo(i * s, -a * s), o.lineTo(a * t - i * c, i * t + a * c);
}
o.closePath();
}
};
export {
h as default
};