{{ title }}
@@ -400,8 +398,7 @@ We can optionally declare emitted events using the
[`e
-```vue{5}
-
+```vue{4} [BlogPost.vue]
@@ -103,8 +101,7 @@ import { store } from './store.js'
From A: {{ store.count }}
```
-```vue
-
+```vue [ComponentB.vue]
@@ -115,8 +112,7 @@ import { store } from './store.js'
-```vue
-
+```vue [ComponentA.vue]
...
```
-```vue-html
-
+```vue-html [ComponentA.vue]
...
+```
-
+```vue-html [ComponentB.vue]
...
@@ -287,25 +287,27 @@ const inputClasses = computed(() => {
Good
-```vue-html
-
+```vue-html [ComponentA.vue]
...
+```
-
+```vue-html [ComponentB.vue]
...
```
-```vue-html
-
+or
+
+```vue-html [ComponentA.vue]
...
+```
-
+```vue-html [ComponentB.vue]
...
diff --git a/src/tutorial/src/step-12/description.md b/src/tutorial/src/step-12/description.md
index 79d5f4cd14..eb7027d419 100644
--- a/src/tutorial/src/step-12/description.md
+++ b/src/tutorial/src/step-12/description.md
@@ -5,8 +5,7 @@ A child component can accept input from the parent via **props**. First, it need
-```vue
-
+```vue [ChildComp.vue]