feat(transition): handle cancel hooks

This commit is contained in:
Evan You
2019-11-22 17:10:17 -05:00
parent 231b940103
commit 5c691aebfd
2 changed files with 67 additions and 54 deletions

View File

@@ -19,7 +19,7 @@ import { AppContext } from './apiApp'
import { SuspenseBoundary } from './components/Suspense'
import { DirectiveBinding } from './directives'
import { SuspenseImpl } from './components/Suspense'
import { TransitionData } from './components/Transition'
import { TransitionHooks } from './components/Transition'
export const Fragment = (Symbol(__DEV__ ? 'Fragment' : undefined) as any) as {
__isFragment: true
@@ -93,7 +93,7 @@ export interface VNode<HostNode = any, HostElement = any> {
component: ComponentInternalInstance | null
suspense: SuspenseBoundary<HostNode, HostElement> | null
dirs: DirectiveBinding[] | null
transition: TransitionData | null
transition: TransitionHooks | null
// DOM
el: HostNode | null