UNPKG

framer-motion

Version:

A simple and powerful JavaScript animation library

16 lines (13 loc) 622 B
import { complex } from '../../../value/types/complex/index.mjs'; import { filter } from '../../../value/types/complex/filter.mjs'; import { getDefaultValueType } from './defaults.mjs'; function getAnimatableNone(key, value) { let defaultValueType = getDefaultValueType(key); if (defaultValueType !== filter) defaultValueType = complex; // If value is not recognised as animatable, ie "none", create an animatable version origin based on the target return defaultValueType.getAnimatableNone ? defaultValueType.getAnimatableNone(value) : undefined; } export { getAnimatableNone };