Skip to content

Commit 13065bc

Browse files
authored
Merge pull request #237 from y-temp4/fix-invalid-date
ALIS-981: Fix to show correct published date
2 parents 9f46f8d + 1957969 commit 13065bc

File tree

3 files changed

+15
-12
lines changed

3 files changed

+15
-12
lines changed

app/components/atoms/ArticleCardContentDataPublishedAt.vue

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<template>
2-
<p class="area-date">{{ formettedPublishedAt }}</p>
2+
<p class="area-date">{{ formattedPublishedAt }}</p>
33
</template>
44

55
<script>
6-
import moment from 'moment'
6+
import { formatDate } from '~/utils/article'
77
88
export default {
99
props: {
@@ -13,10 +13,8 @@ export default {
1313
}
1414
},
1515
computed: {
16-
formettedPublishedAt() {
17-
return moment(this.publishedAt, 'X')
18-
.locale('ja')
19-
.format('L')
16+
formattedPublishedAt() {
17+
return formatDate(this.publishedAt)
2018
}
2119
}
2220
}

app/components/atoms/ArticleSubInfos.vue

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
22
<div class="area-article-sub-infos-container">
33
<div class="article-sub-info">
4-
公開日:<span class="published-at">{{ formettedPublishedAt }}</span>
4+
公開日:<span class="published-at">{{ formattedPublishedAt }}</span>
55
</div>
66
<div class="article-sub-info">
77
獲得トークン:<span class="token-amount">{{ formattedTokenAmount }}</span>
@@ -11,7 +11,7 @@
1111

1212
<script>
1313
import { BigNumber } from 'bignumber.js'
14-
import moment from 'moment'
14+
import { formatDate } from '~/utils/article'
1515
1616
export default {
1717
props: {
@@ -25,10 +25,8 @@ export default {
2525
}
2626
},
2727
computed: {
28-
formettedPublishedAt() {
29-
return moment(this.createdAt, 'X')
30-
.locale('ja')
31-
.format('L')
28+
formattedPublishedAt() {
29+
return formatDate(this.publishedAt)
3230
},
3331
formattedTokenAmount() {
3432
if (this.tokenAmount === undefined) return

app/utils/article.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
/* eslint-disable no-undef */
2+
import moment from 'moment'
23

34
export function getThumbnails(images) {
45
return images
@@ -33,3 +34,9 @@ export function showEmbedTweet({ $axios }) {
3334
iframely.load()
3435
})
3536
}
37+
38+
export function formatDate(date) {
39+
return moment(date, 'X')
40+
.locale('ja')
41+
.format('L')
42+
}

0 commit comments

Comments
 (0)