Initial commit
This commit is contained in:
17
node_modules/framer-motion/dist/es/motion/utils/unwrap-motion-component.mjs
generated
vendored
Normal file
17
node_modules/framer-motion/dist/es/motion/utils/unwrap-motion-component.mjs
generated
vendored
Normal file
@ -0,0 +1,17 @@
|
||||
import { isMotionComponent } from './is-motion-component.mjs';
|
||||
import { motionComponentSymbol } from './symbol.mjs';
|
||||
|
||||
/**
|
||||
* Unwraps a `motion` component and returns either a string for `motion.div` or
|
||||
* the React component for `motion(Component)`.
|
||||
*
|
||||
* If the component is not a `motion` component it returns undefined.
|
||||
*/
|
||||
function unwrapMotionComponent(component) {
|
||||
if (isMotionComponent(component)) {
|
||||
return component[motionComponentSymbol];
|
||||
}
|
||||
return undefined;
|
||||
}
|
||||
|
||||
export { unwrapMotionComponent };
|
||||
Reference in New Issue
Block a user