refactor: export all from optional features
This commit is contained in:
parent
b12247d638
commit
e190824812
@ -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
|
||||
}
|
||||
|
@ -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'
|
||||
|
@ -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,
|
||||
|
Loading…
Reference in New Issue
Block a user