Skip to content

Commit 9e5c165

Browse files
committed
fix(routerView): add imports
1 parent f7e4088 commit 9e5c165

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/RouterView.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import {
1414
watch,
1515
Slot,
1616
VNode,
17+
onActivated,
1718
} from 'vue'
1819
import {
1920
RouteLocationNormalized,
@@ -28,6 +29,7 @@ import {
2829
import { assign, isBrowser } from './utils'
2930
import { warn } from './warning'
3031
import { isSameRouteRecord } from './location'
32+
import { onBeforeRouteLeave } from './navigationGuards'
3133

3234
export interface RouterViewProps {
3335
name?: string
@@ -72,11 +74,11 @@ export const RouterViewImpl = /*#__PURE__*/ defineComponent({
7274

7375
const viewRef = ref<ComponentPublicInstance>()
7476
const noRender = ref(false)
75-
77+
7678
onBeforeRouteLeave(() => {
7779
noRender.value = true
7880
})
79-
81+
8082
onActivated(() => {
8183
noRender.value = false
8284
})

0 commit comments

Comments
 (0)