24 lines
564 B
JavaScript
Executable File
24 lines
564 B
JavaScript
Executable File
import { h, Transition, TransitionGroup } from 'vue';
|
|
export function createJavascriptTransition(name, staticProps) {
|
|
return (dynamicProps, {
|
|
slots
|
|
}) => {
|
|
return h(Transition, {
|
|
name,
|
|
...staticProps,
|
|
...dynamicProps
|
|
}, slots.default);
|
|
};
|
|
}
|
|
export function createJavascriptTransitionGroup(name, staticProps) {
|
|
return (dynamicProps, {
|
|
slots
|
|
}) => {
|
|
return h(TransitionGroup, {
|
|
name,
|
|
...staticProps,
|
|
...dynamicProps
|
|
}, slots.default);
|
|
};
|
|
}
|
|
//# sourceMappingURL=createJavascriptTransition.js.map
|