]> git.ipfire.org Git - thirdparty/vuejs/router.git/commitdiff
feat(devtools): add more options in devtools routes
authorEduardo San Martin Morote <posva13@gmail.com>
Wed, 20 Apr 2022 15:46:24 +0000 (17:46 +0200)
committerEduardo San Martin Morote <posva@users.noreply.github.com>
Thu, 30 Jun 2022 07:59:00 +0000 (09:59 +0200)
Close #1033

src/devtools.ts

index ae3845e4b757ab889001d5c16fdedbfe5ef601f4..7aac3d8ae72231bda240dfe72b825e835239d4bc 100644 (file)
@@ -365,6 +365,14 @@ function formatRouteRecordMatcherForStateInspector(
     })
   }
 
+  if (Object.keys(route.record.meta).length) {
+    fields.push({
+      editable: false,
+      key: 'meta',
+      value: route.record.meta,
+    })
+  }
+
   fields.push({
     key: 'score',
     editable: false,
@@ -443,8 +451,9 @@ function formatRouteRecordForInspector(
   if (record.redirect) {
     tags.push({
       label:
-        'redirect: ' +
-        (typeof record.redirect === 'string' ? record.redirect : 'Object'),
+        typeof record.redirect === 'string'
+          ? `redirect: ${record.redirect}`
+          : 'redirects',
       textColor: 0xffffff,
       backgroundColor: DARK,
     })