Github feed time format
This commit is contained in:
parent
9b6fdbe08a
commit
45f43d613f
4 changed files with 19 additions and 2 deletions
|
@ -21,7 +21,7 @@
|
||||||
forked <a v-bind:href="event.repo.url" target="_blank">{{ event.repo.name }}</a> to <a v-bind:href="event.payload.forkee.url" target="_blank">{{ event.payload.forkee.name }}</a>
|
forked <a v-bind:href="event.repo.url" target="_blank">{{ event.repo.name }}</a> to <a v-bind:href="event.payload.forkee.url" target="_blank">{{ event.payload.forkee.name }}</a>
|
||||||
</template>
|
</template>
|
||||||
<template v-else-if="event.type == 'IssueCommentEvent'">
|
<template v-else-if="event.type == 'IssueCommentEvent'">
|
||||||
commented on <template v-if="event.payload.issue.pull_request">pull request</template><template v-else>issue</template> <a v-bind:href="event.payload.issue.url" target="_blank">{{ event.payload.issue.title }}</a>
|
commented on <template v-if="event.payload.issue.pull_request">pull request</template><template v-else>issue</template> <a v-bind:href="event.payload.issue.url" target="_blank">{{ event.payload.issue.title }}</a>
|
||||||
</template>
|
</template>
|
||||||
<template v-else-if="event.type == 'IssuesEvent'">
|
<template v-else-if="event.type == 'IssuesEvent'">
|
||||||
{{ event.payload.action }} issue <a v-bind:href="event.payload.issue.url" target="_blank">{{ event.payload.issue.title }}</a>
|
{{ event.payload.action }} issue <a v-bind:href="event.payload.issue.url" target="_blank">{{ event.payload.issue.title }}</a>
|
||||||
|
@ -39,6 +39,7 @@
|
||||||
starred the repo
|
starred the repo
|
||||||
</template>
|
</template>
|
||||||
in <a v-bind:href="event.repo.url" target="_blank">{{ event.repo.name }}</a>
|
in <a v-bind:href="event.repo.url" target="_blank">{{ event.repo.name }}</a>
|
||||||
|
<div class="time-ago">{{ event.created_at | moment('from') }}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
@ -107,6 +108,13 @@ export default {
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
margin-right: 0.5rem;
|
margin-right: 0.5rem;
|
||||||
}
|
}
|
||||||
|
.time-ago {
|
||||||
|
color: #777;
|
||||||
|
font-style: italic;
|
||||||
|
font-size: 0.7rem;
|
||||||
|
float: right;
|
||||||
|
padding: 0.7rem 0 0 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
|
@ -157,8 +157,10 @@
|
||||||
|
|
||||||
import Vue from 'vue'
|
import Vue from 'vue'
|
||||||
import VueResource from 'vue-resource'
|
import VueResource from 'vue-resource'
|
||||||
|
import VueMoment from 'vue-moment'
|
||||||
|
|
||||||
Vue.use(VueResource)
|
Vue.use(VueResource)
|
||||||
|
Vue.use(VueMoment)
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
data () {
|
data () {
|
||||||
|
|
|
@ -25,6 +25,7 @@
|
||||||
"vue-highlightjs": "^1.3.3",
|
"vue-highlightjs": "^1.3.3",
|
||||||
"vue-image-upload-resize": "^1.1.6",
|
"vue-image-upload-resize": "^1.1.6",
|
||||||
"vue-images-loaded": "^1.1.2",
|
"vue-images-loaded": "^1.1.2",
|
||||||
|
"vue-moment": "^3.2.0",
|
||||||
"vue-resource": "^1.5.0",
|
"vue-resource": "^1.5.0",
|
||||||
"vuepress": "^0.8.3"
|
"vuepress": "^0.8.3"
|
||||||
}
|
}
|
||||||
|
|
|
@ -3492,7 +3492,7 @@ moment-timezone@^0.5.x:
|
||||||
dependencies:
|
dependencies:
|
||||||
moment ">= 2.9.0"
|
moment ">= 2.9.0"
|
||||||
|
|
||||||
"moment@>= 2.9.0":
|
"moment@>= 2.9.0", moment@^2.11.1:
|
||||||
version "2.22.1"
|
version "2.22.1"
|
||||||
resolved "https://registry.yarnpkg.com/moment/-/moment-2.22.1.tgz#529a2e9bf973f259c9643d237fda84de3a26e8ad"
|
resolved "https://registry.yarnpkg.com/moment/-/moment-2.22.1.tgz#529a2e9bf973f259c9643d237fda84de3a26e8ad"
|
||||||
|
|
||||||
|
@ -5852,6 +5852,12 @@ vue-loader@^15.0.0-rc.1:
|
||||||
vue-hot-reload-api "^2.3.0"
|
vue-hot-reload-api "^2.3.0"
|
||||||
vue-style-loader "^4.1.0"
|
vue-style-loader "^4.1.0"
|
||||||
|
|
||||||
|
vue-moment@^3.2.0:
|
||||||
|
version "3.2.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/vue-moment/-/vue-moment-3.2.0.tgz#28cd2b313831ae83953f646ac4785a2cc724e412"
|
||||||
|
dependencies:
|
||||||
|
moment "^2.11.1"
|
||||||
|
|
||||||
vue-resource@^1.5.0:
|
vue-resource@^1.5.0:
|
||||||
version "1.5.0"
|
version "1.5.0"
|
||||||
resolved "https://registry.yarnpkg.com/vue-resource/-/vue-resource-1.5.0.tgz#ba0c6ef7af2eeace03cf24a91f529471be974c72"
|
resolved "https://registry.yarnpkg.com/vue-resource/-/vue-resource-1.5.0.tgz#ba0c6ef7af2eeace03cf24a91f529471be974c72"
|
||||||
|
|
Loading…
Reference in a new issue