Merge pull request #1720 from gradido/fix-date-display-on-redeem-transaction-link

fix: Localize Dates on Redeem Transaction Link Page
This commit is contained in:
Moriz Wahl 2022-04-01 14:58:50 +02:00 committed by GitHub
commit b3c459c0a4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 3 deletions

View File

@ -38,6 +38,7 @@ apolloQueryMock.mockResolvedValue({
const mocks = {
$t: jest.fn((t, obj = null) => (obj ? [t, obj.date].join('; ') : t)),
$d: jest.fn((d) => d.toISOString()),
$store: {
state: {
token: null,

View File

@ -100,7 +100,7 @@ export default {
if (this.linkData.deletedAt) {
// eslint-disable-next-line vue/no-side-effects-in-computed-properties
this.redeemedBoxText = this.$t('gdd_per_link.link-deleted', {
date: this.linkData.deletedAt,
date: this.$d(new Date(this.linkData.deletedAt), 'long'),
})
return `TEXT`
}
@ -108,7 +108,7 @@ export default {
if (new Date(this.linkData.validUntil) < new Date()) {
// eslint-disable-next-line vue/no-side-effects-in-computed-properties
this.redeemedBoxText = this.$t('gdd_per_link.link-expired', {
date: this.linkData.validUntil,
date: this.$d(new Date(this.linkData.validUntil), 'long'),
})
return `TEXT`
}
@ -117,7 +117,7 @@ export default {
if (this.linkData.redeemedAt) {
// eslint-disable-next-line vue/no-side-effects-in-computed-properties
this.redeemedBoxText = this.$t('gdd_per_link.redeemed-at', {
date: this.linkData.redeemedAt,
date: this.$d(new Date(this.linkData.redeemedAt), 'long'),
})
return `TEXT`
}