mirror of
https://github.com/nunocoracao/blowfish.git
synced 2025-04-21 19:01:53 +02:00
11 lines
340 B
JavaScript
11 lines
340 B
JavaScript
|
import {color} from "d3-color";
|
||
|
import {interpolateNumber, interpolateRgb, interpolateString} from "d3-interpolate";
|
||
|
|
||
|
export default function(a, b) {
|
||
|
var c;
|
||
|
return (typeof b === "number" ? interpolateNumber
|
||
|
: b instanceof color ? interpolateRgb
|
||
|
: (c = color(b)) ? (b = c, interpolateRgb)
|
||
|
: interpolateString)(a, b);
|
||
|
}
|