UNPKG

laif-ds

Version:

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

31 lines (30 loc) 704 B
"use client"; import { linearish as u } from "./linear.js"; import { transformer as i, copy as s } from "./continuous.js"; import { initRange as c } from "./init.js"; function o(n) { return function(t) { return Math.sign(t) * Math.log1p(Math.abs(t / n)); }; } function a(n) { return function(t) { return Math.sign(t) * Math.expm1(Math.abs(t)) * n; }; } function m(n) { var t = 1, r = n(o(t), a(t)); return r.constant = function(e) { return arguments.length ? n(o(t = +e), a(t)) : t; }, u(r); } function f() { var n = m(i()); return n.copy = function() { return s(n, f()).constant(n.constant()); }, c.apply(n, arguments); } export { f as default, m as symlogish };