Nuxt/examples/middleware/components/Visits.vue
pooya parsa e7cc2757c3 refactor: update eslint-config to 1.x
Co-authored-by: Alexander Lichter <manniL@gmx.net>
2019-07-10 15:15:49 +04:30

43 lines
626 B
Vue

<template>
<ul>
<li v-for="(visit, index) in visits" :key="index">
<i>{{ visit.date | hours }}</i> - {{ visit.path }}
</li>
</ul>
</template>
<script>
export default {
filters: {
hours (date) {
return date.split('T')[1].split('.')[0]
}
},
computed: {
visits () {
return this.$store.state.visits.slice().reverse()
}
}
}
</script>
<style scoped>
ul {
position: fixed;
top: 20px;
right: 20px;
margin: 0;
padding: 0;
height: 100%;
overflow: auto;
list-style-type: none;
}
ul li {
padding: 2px 0;
}
ul li i {
color: gray;
font-style: normal;
}
</style>