UNPKG

@yamada-ui/react

Version:

React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion

43 lines (41 loc) 1.06 kB
const require_utils_index = require('../../utils/index.cjs'); //#region src/components/motion/transition.ts const createTransition = { enter: function(transition) { return function(delay, duration) { return { ...transition ?? { duration: .2, ease: [ 0, 0, .58, 1 ] }, ...duration ? { duration: (0, require_utils_index.utils_exports.isNumber)(duration) ? duration : duration.enter } : {}, delay: (0, require_utils_index.utils_exports.isNumber)(delay) ? delay : delay?.enter }; }; }, exit: function(transition) { return function(delay, duration) { return { ...transition ?? { duration: .2, ease: [ .42, 0, 1, 1 ] }, ...duration ? { duration: (0, require_utils_index.utils_exports.isNumber)(duration) ? duration : duration.exit } : {}, delay: (0, require_utils_index.utils_exports.isNumber)(delay) ? delay : delay?.exit }; }; } }; //#endregion exports.createTransition = createTransition; //# sourceMappingURL=transition.cjs.map