bootstrap-vue-next
Version:
Seamless integration of Vue 3, Bootstrap 5, and TypeScript for modern, type-safe UI development
21 lines (20 loc) • 526 B
JavaScript
import { computed, toValue } from "vue";
const NO_FADE_PROPS = {
name: "",
enterActiveClass: "",
enterToClass: "",
leaveActiveClass: "",
leaveToClass: "showing",
enterFromClass: "showing",
leaveFromClass: ""
};
const FADE_PROPS = {
...NO_FADE_PROPS,
enterActiveClass: "fade showing",
leaveActiveClass: "fade showing"
};
const useFadeTransition = (fade) => computed(() => toValue(fade) ? FADE_PROPS : NO_FADE_PROPS);
export {
useFadeTransition as u
};
//# sourceMappingURL=useTransitions-BAT154ve.mjs.map