Files
flightgear-airports-old/src/renderer/components/ParkingList.vue
T
2020-04-24 21:19:05 +02:00

52 lines
1021 B
Vue

<template>
<div>
<h1 class="leaflet-sidebar-header">
Parking List
<div class="leaflet-sidebar-close">
<i class="fa fa-caret-left"></i>
</div>
</h1>
<el-container direction="vertical">
<div v-for="p in parkings" v-bind:key="p.index" class="row">
<ParkingItem :parking="p"></ParkingItem>
</div>
</el-container>
</div>
</template>
<script lang="js">
import ParkingItem from './ParkingItem'
export default {
name: 'parking-list',
components: {ParkingItem},
props: [],
data () {
return {
}
},
computed: {
parkings: {
// getter
get: function () {
if (this.$store.state.Parkings.items !== undefined) {
return this.$store.state.Parkings.items
}
},
// setter
set: function (newValue) {
console.log(newValue)
}
}
}
}
</script>
<style>
div.row.div {
display: flex;
justify-content: space-between;
}
</style>