Skip to content

Commit 4ac0671

Browse files
committed
Add Vue Router's navigation guard properties
1 parent 423a6ba commit 4ac0671

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

lib/rules/order-in-components.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ const defaultOrder = [
3131
['provide', 'inject'], // for Vue.js 2.2.0+
3232

3333
// Page Validation (determines if the router request is suitable)
34+
'ROUTER_GUARDS', // for Vue Router
3435
'middleware', // for Nuxt
3536
'validate', // for Nuxt
3637

@@ -87,6 +88,11 @@ const groups = {
8788
'renderTracked', // for Vue.js 3.x
8889
'renderTriggered', // for Vue.js 3.x
8990
'errorCaptured' // for Vue.js 2.5.0+
91+
],
92+
ROUTER_GUARDS: [
93+
'beforeRouteEnter',
94+
'beforeRouteUpdate',
95+
'beforeRouteLeave'
9096
]
9197
}
9298

0 commit comments

Comments
 (0)