naive-ui
Version:
A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast
14 lines • 358 B
JavaScript
import { Transition, defineComponent, h } from 'vue';
import { useIsMounted } from 'vooks';
export default defineComponent({
name: 'BaseIconSwitchTransition',
setup(_, {
slots
}) {
const isMountedRef = useIsMounted();
return () => h(Transition, {
name: "icon-switch-transition",
appear: isMountedRef.value
}, slots);
}
});