refactor: export all from optional features

This commit is contained in:
Evan You 2018-09-25 18:00:29 -04:00
parent b12247d638
commit e190824812
3 changed files with 5 additions and 5 deletions

View File

@ -1,4 +1,4 @@
import { Component, MountedComponent } from './component'
import { MountedComponent } from './component'
const bindCache = new WeakMap()
@ -77,6 +77,6 @@ const renderProxyHandlers = {
}
}
export function createRenderProxy(instance: Component): MountedComponent {
export function createRenderProxy(instance: any): MountedComponent {
return new Proxy(instance, renderProxyHandlers) as MountedComponent
}

View File

@ -15,8 +15,8 @@ export { createComponentInstance } from './componentUtils'
// Optional APIs
// these are imported on-demand and can be tree-shaken
export { applyDirective } from './optional/directive'
export { Provide, Inject } from './optional/context'
export * from './optional/directive'
export * from './optional/context'
// flags & types
export { ComponentClass, FunctionalComponent } from './component'

View File

@ -24,7 +24,7 @@ export interface Directive {
unmounted: DirectiveHook
}
type DirectiveModifiers = Record<string, boolean>
export type DirectiveModifiers = Record<string, boolean>
export function applyDirective(
vnode: VNode,