bootstrap-vue-next
Version:
BootstrapVueNext is an early and lovely component library for Vue 3 & Nuxt 3 based on Bootstrap 5 and Typescript.
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