Fix deadline display not properly pluralizing
This commit is contained in:
parent
8ea2452ba4
commit
50d87ab03f
1 changed files with 20 additions and 4 deletions
|
@ -10,15 +10,31 @@ export default function initDeadlineDisplay() {
|
||||||
const seconds = remaining % 60
|
const seconds = remaining % 60
|
||||||
let remainingText = ""
|
let remainingText = ""
|
||||||
if (days > 0) {
|
if (days > 0) {
|
||||||
remainingText += `${days} dagen, `
|
if (days == 1) {
|
||||||
|
remainingText += `${days} dag, `
|
||||||
|
} else {
|
||||||
|
remainingText += `${days} dagen, `
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (days > 0 || hours > 0) {
|
if (days > 0 || hours > 0) {
|
||||||
remainingText += `${hours} uren, `
|
if (hours == 1) {
|
||||||
|
remainingText += `${hours} uur, `
|
||||||
|
} else {
|
||||||
|
remainingText += `${hours} uren, `
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (days > 0 || hours > 0 || minutes > 0) {
|
if (days > 0 || hours > 0 || minutes > 0) {
|
||||||
remainingText += `${minutes} minuten en `
|
if (minutes == 1) {
|
||||||
|
remainingText += `${minutes} minuut en `
|
||||||
|
} else {
|
||||||
|
remainingText += `${minutes} minuten en `
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (seconds == 1) {
|
||||||
|
remainingText += `${seconds} seconde`
|
||||||
|
} else {
|
||||||
|
remainingText += `${seconds} seconden`
|
||||||
}
|
}
|
||||||
remainingText += `${seconds} seconden`
|
|
||||||
span.innerText = remainingText
|
span.innerText = remainingText
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue