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
|
||||
let remainingText = ""
|
||||
if (days > 0) {
|
||||
remainingText += `${days} dagen, `
|
||||
if (days == 1) {
|
||||
remainingText += `${days} dag, `
|
||||
} else {
|
||||
remainingText += `${days} dagen, `
|
||||
}
|
||||
}
|
||||
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) {
|
||||
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
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue