UNPKG

laif-ds

Version:

Design System di Laif con componenti React basati su principi di Atomic Design

17 lines (16 loc) 508 B
"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 };