in src/lib/components/molecules/canvas-map/lib/interpolators/interpolateStyles.js [30:51]
export function interpolateFill(
fillA,
fillB,
interpolateColors,
interpolateNumbers,
) {
const colorInterpolator = interpolateColors(
fillA?.color ?? "transparent",
fillB?.color ?? "transparent",
)
const opacityInterpolator = interpolateNumbers(
fillA?.opacity ?? 1,
fillB?.opacity ?? 1,
)
return (t) => {
return new Fill({
color: colorInterpolator(t),
opacity: opacityInterpolator(t),
})
}
}