diff --git a/packages/runtime-core/src/directives.ts b/packages/runtime-core/src/directives.ts index d4d378345f9..8626396efe9 100644 --- a/packages/runtime-core/src/directives.ts +++ b/packages/runtime-core/src/directives.ts @@ -82,7 +82,6 @@ export type DirectiveArguments = Array< /** * Adds directives to a VNode. - * @internal */ export function withDirectives( vnode: T, diff --git a/packages/runtime-core/src/index.ts b/packages/runtime-core/src/index.ts index 96822e84589..86e9409053a 100644 --- a/packages/runtime-core/src/index.ts +++ b/packages/runtime-core/src/index.ts @@ -63,6 +63,8 @@ export { BaseTransition, BaseTransitionProps } from './components/BaseTransition' +// For using custom directives +export { withDirectives } from './directives' // SFC CSS Modules export { useCSSModule } from './helpers/useCssModule' // SSR context @@ -202,7 +204,6 @@ export { HMRRuntime } from './hmr' // For compiler generated code // should sync with '@vue/compiler-core/src/runtimeConstants.ts' export { withCtx } from './helpers/withRenderContext' -export { withDirectives } from './directives' export { resolveComponent, resolveDirective,