UNPKG

framer-motion

Version:

A simple and powerful React animation library

17 lines (14 loc) 564 B
import { checkIfControllingVariants, isVariantLabel } from '../../render/utils/variants.mjs'; function getCurrentTreeVariants(props, context) { if (checkIfControllingVariants(props)) { var initial = props.initial, animate = props.animate; return { initial: initial === false || isVariantLabel(initial) ? initial : undefined, animate: isVariantLabel(animate) ? animate : undefined, }; } return props.inherit !== false ? context : {}; } export { getCurrentTreeVariants };