Forráskód Böngészése

Resolves warnings about prop types when navigating from dashboard to WorkOrder Page.

Christopher Leggett 5 éve
szülő
commit
67cc7e9666
2 módosított fájl, 13 hozzáadás és 2 törlés
  1. 8 1
      public/js/app.js
  2. 5 1
      resources/js/app.js

+ 8 - 1
public/js/app.js

@@ -68322,9 +68322,16 @@ var router = new vue_router__WEBPACK_IMPORTED_MODULE_1__["default"]({
     path: '/workorders/:id',
     name: 'workorders',
     component: _views_WorkOrder__WEBPACK_IMPORTED_MODULE_4__["default"],
-    props: true
+    props: getIdAsString
   }]
 });
+
+function getIdAsString(route) {
+  return {
+    id: route.params.id.toString()
+  };
+}
+
 var app = new vue__WEBPACK_IMPORTED_MODULE_0___default.a({
   el: '#app',
   components: {

+ 5 - 1
resources/js/app.js

@@ -42,11 +42,15 @@ const router = new VueRouter({
             path: '/workorders/:id',
             name: 'workorders',
             component: WorkOrder,
-            props: true,
+            props: getIdAsString,
         }
     ],
 })
 
+function getIdAsString ( route ) {
+    return { id: route.params.id.toString() }
+}
+
 const app = new Vue({
     el: '#app',
     components: { App },