diff --git a/2021-09-06_composition-17-routing-starting-project/src/main.js b/2021-09-06_composition-17-routing-starting-project/src/main.js index 816172b..565dbd4 100644 --- a/2021-09-06_composition-17-routing-starting-project/src/main.js +++ b/2021-09-06_composition-17-routing-starting-project/src/main.js @@ -11,7 +11,7 @@ const router = createRouter({ routes: [ { path: '/', redirect: '/products' }, { path: '/products', component: AllProducts }, - { path: '/products/:pid', component: ProductDetails }, + { path: '/products/:pid', component: ProductDetails, props: true }, { path: '/products/add', component: AddProduct } ] }); diff --git a/2021-09-06_composition-17-routing-starting-project/src/pages/AllProducts.vue b/2021-09-06_composition-17-routing-starting-project/src/pages/AllProducts.vue index a7e5593..5c44757 100644 --- a/2021-09-06_composition-17-routing-starting-project/src/pages/AllProducts.vue +++ b/2021-09-06_composition-17-routing-starting-project/src/pages/AllProducts.vue @@ -6,7 +6,7 @@

{{ product.title }}

${{ product.price }}

{{ product.description }}

- View Details + View Details @@ -20,7 +20,7 @@ export default { const loadedProducts = inject('products'); return { products: loadedProducts }; - }, + } }; @@ -45,7 +45,8 @@ li { padding: 1rem; } -h3, h4 { +h3, +h4 { margin: 0.5rem 0; } - \ No newline at end of file + diff --git a/2021-09-06_composition-17-routing-starting-project/src/pages/ProductDetails.vue b/2021-09-06_composition-17-routing-starting-project/src/pages/ProductDetails.vue index 276c1a5..495b78e 100644 --- a/2021-09-06_composition-17-routing-starting-project/src/pages/ProductDetails.vue +++ b/2021-09-06_composition-17-routing-starting-project/src/pages/ProductDetails.vue @@ -1,26 +1,30 @@ - \ No newline at end of file +