@@ -24,6 +24,7 @@ export interface App<HostElement = any> {
|
||||
rootContainer: HostElement | string,
|
||||
rootProps?: Data
|
||||
): ComponentPublicInstance
|
||||
unmount(rootContainer: HostElement | string): void
|
||||
provide<T>(key: InjectionKey<T> | string, value: T): this
|
||||
}
|
||||
|
||||
@@ -197,6 +198,10 @@ export function createAppAPI<HostNode, HostElement>(
|
||||
}
|
||||
},
|
||||
|
||||
unmount(rootContainer: HostElement) {
|
||||
render(null, rootContainer)
|
||||
},
|
||||
|
||||
provide(key, value) {
|
||||
if (__DEV__ && key in context.provides) {
|
||||
warn(
|
||||
|
||||
Reference in New Issue
Block a user