Skip to content

Commit e9e1bc7

Browse files
author
iamshaunjp
committed
added lesson 22 code
1 parent b44bd09 commit e9e1bc7

File tree

2 files changed

+16
-10
lines changed

2 files changed

+16
-10
lines changed

src/App.vue

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
22
<div>
33
<app-header></app-header>
4-
<app-ninjas></app-ninjas>
4+
<app-ninjas v-bind:ninjas="ninjas"></app-ninjas>
55
<app-footer></app-footer>
66
</div>
77
</template>
@@ -20,7 +20,14 @@ export default {
2020
},
2121
data () {
2222
return {
23-
23+
ninjas: [
24+
{name: 'Ryu', speciality: 'Vue Components', show: false},
25+
{name: 'Crystal', speciality: 'HTML Wizardry', show: false},
26+
{name: 'Hitoshi', speciality: 'Click Events', show: false},
27+
{name: 'Tango', speciality: 'Conditionals', show: false},
28+
{name: 'Kami', speciality: 'Webpack', show: false},
29+
{name: 'Yoshi', speciality: 'Data Diggin', show: false}
30+
]
2431
}
2532
}
2633
}

src/components/Ninjas.vue

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,15 @@
1010
</template>
1111
<script>
1212
export default {
13+
props: {
14+
ninjas: {
15+
type: Array,
16+
required: true
17+
}
18+
},
1319
data(){
1420
return{
15-
ninjas: [
16-
{name: 'Ryu', speciality: 'Vue Components', show: false},
17-
{name: 'Crystal', speciality: 'HTML Wizardry', show: false},
18-
{name: 'Hitoshi', speciality: 'Click Events', show: false},
19-
{name: 'Tango', speciality: 'Conditionals', show: false},
20-
{name: 'Kami', speciality: 'Webpack', show: false},
21-
{name: 'Yoshi', speciality: 'Data Diggin', show: false}
22-
]
21+
2322
}
2423
}
2524
}

0 commit comments

Comments
 (0)