UNPKG

motion

Version:

The Motion library for the web

19 lines (14 loc) 556 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var style = require('../style.cjs.js'); function hydrateKeyframes(keyframes, element, name) { for (let i = 0; i < keyframes.length; i++) { if (keyframes[i] === null) { keyframes[i] = i ? keyframes[i - 1] : style.style.get(element, name); } } return keyframes; } const keyframesList = (keyframes) => Array.isArray(keyframes) ? keyframes : [keyframes]; exports.hydrateKeyframes = hydrateKeyframes; exports.keyframesList = keyframesList;