use template strings

This commit is contained in:
Thomas Rupprecht 2021-09-22 21:36:54 +02:00
parent dcdd759e9e
commit 71fbce24e9
2 changed files with 7 additions and 7 deletions

View File

@ -3,9 +3,9 @@ const fetchJson = (url) => {
};
const fetchCalendar = (days = 28) => {
let url = Config.calenderUrl + '?o=json';
let url = `${Config.calenderUrl}?o=json`;
if (days) {
url += '&r=' + days;
url += `&r=${days}`;
}
return fetchJson(url);
};
@ -35,7 +35,7 @@ const sendNotification = (open) => {
type: 'basic',
iconUrl: browser.runtime.getURL('icons/logo.svg'),
title: 'Space Status',
message: 'Space ist jetzt ' + (open ? 'offen' : 'geschlossen') + '.'
message: `Space ist jetzt ${open ? 'offen' : 'geschlossen'}.`
});
};

View File

@ -49,7 +49,7 @@ const updateNextEvent = (nextEvents) => {
divElement.append(timeElement);
timeElement.append(dateNode);
if (nextEventDateEvent.location) {
const locationNode = document.createTextNode(' (' + nextEventDateEvent.location + ')');
const locationNode = document.createTextNode(` (${nextEventDateEvent.location})`);
divElement.append(locationNode);
}
calendarElement.append(divElement);
@ -68,10 +68,10 @@ const updateSpaceApiJson = (spaceApi) => {
const updateState = (spaceApi) => {
const stateElement = document.getElementById('state');
const since = new Date(spaceApi.state.lastchange * 1000);
const sinceStr = ' seit <time datetime="' + since.toISOString() + '">' + since.toLocaleString() + '</time>';
const sinceStr = ` seit <time datetime="${since.toISOString()}">${since.toLocaleString()}</time>`;
if (spaceApi.state.open) {
stateElement.innerHTML = '<img src="../icons/font-awesome/lock-open-solid.svg" width="19" height="19" alt="Offen" />Offen' + sinceStr;
stateElement.innerHTML = `<img src="../icons/font-awesome/lock-open-solid.svg" width="19" height="19" alt="Offen" />Offen ${sinceStr}`;
} else {
stateElement.innerHTML = '<img src="../icons/font-awesome/lock-solid.svg" width="19" height="19" alt="Geschlossen" />Geschlossen' + sinceStr;
stateElement.innerHTML = `<img src="../icons/font-awesome/lock-solid.svg" width="19" height="19" alt="Geschlossen" />Geschlossen ${sinceStr}`;
}
};