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) => { const fetchCalendar = (days = 28) => {
let url = Config.calenderUrl + '?o=json'; let url = `${Config.calenderUrl}?o=json`;
if (days) { if (days) {
url += '&r=' + days; url += `&r=${days}`;
} }
return fetchJson(url); return fetchJson(url);
}; };
@ -35,7 +35,7 @@ const sendNotification = (open) => {
type: 'basic', type: 'basic',
iconUrl: browser.runtime.getURL('icons/logo.svg'), iconUrl: browser.runtime.getURL('icons/logo.svg'),
title: 'Space Status', 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); divElement.append(timeElement);
timeElement.append(dateNode); timeElement.append(dateNode);
if (nextEventDateEvent.location) { if (nextEventDateEvent.location) {
const locationNode = document.createTextNode(' (' + nextEventDateEvent.location + ')'); const locationNode = document.createTextNode(` (${nextEventDateEvent.location})`);
divElement.append(locationNode); divElement.append(locationNode);
} }
calendarElement.append(divElement); calendarElement.append(divElement);
@ -68,10 +68,10 @@ const updateSpaceApiJson = (spaceApi) => {
const updateState = (spaceApi) => { const updateState = (spaceApi) => {
const stateElement = document.getElementById('state'); const stateElement = document.getElementById('state');
const since = new Date(spaceApi.state.lastchange * 1000); 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) { 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 { } 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}`;
} }
}; };