mirror of
https://github.com/next-theme/hexo-theme-next.git
synced 2026-01-18 18:33:42 +00:00
Fix eslint
This commit is contained in:
parent
90962975c6
commit
e1a7b002ce
@ -61,9 +61,7 @@
|
||||
return 'about ' + Math.round(elapsed / msPerYear) + ' years' + tense;
|
||||
}
|
||||
|
||||
function buildEventDOM(tense, event) {
|
||||
const start = event.start.dateTime;
|
||||
const end = event.end.dateTime;
|
||||
function buildEventDOM(tense, event, start, end) {
|
||||
const durationFormat = {
|
||||
weekday: 'short',
|
||||
hour : '2-digit',
|
||||
@ -107,12 +105,12 @@
|
||||
// Clean the event list
|
||||
eventList.innerHTML = '';
|
||||
let prevEnd = 0; // used to decide where to insert an <hr>
|
||||
const utc = new Date().getTimezoneOffset() * 60000;
|
||||
|
||||
data.items.forEach(event => {
|
||||
// Parse data
|
||||
const utc = new Date().getTimezoneOffset() * 60000;
|
||||
const start = event.start.dateTime = new Date(event.start.dateTime || (new Date(event.start.date).getTime() + utc));
|
||||
const end = event.end.dateTime = new Date(event.end.dateTime || (new Date(event.end.date).getTime() + utc));
|
||||
const start = new Date(event.start.dateTime || (new Date(event.start.date).getTime() + utc));
|
||||
const end = new Date(event.end.dateTime || (new Date(event.end.date).getTime() + utc));
|
||||
|
||||
let tense = 'now';
|
||||
if (end < now) {
|
||||
@ -125,7 +123,7 @@
|
||||
eventList.innerHTML += '<hr>';
|
||||
}
|
||||
|
||||
eventList.innerHTML += buildEventDOM(tense, event);
|
||||
eventList.innerHTML += buildEventDOM(tense, event, start, end);
|
||||
prevEnd = end;
|
||||
});
|
||||
});
|
||||
|
||||
@ -40,7 +40,7 @@ document.addEventListener('DOMContentLoaded', () => {
|
||||
setTimeout(() => {
|
||||
// Trigger a DOM reflow
|
||||
element.classList.add(animateAction);
|
||||
}, 0);
|
||||
});
|
||||
});
|
||||
},
|
||||
hideSidebar: function() {
|
||||
|
||||
@ -336,13 +336,9 @@ NexT.utils = {
|
||||
if (condition) {
|
||||
callback();
|
||||
} else {
|
||||
let script = document.createElement('script');
|
||||
script.onload = script.onreadystatechange = function(_, isAbort) {
|
||||
if (isAbort || !script.readyState || /loaded|complete/.test(script.readyState)) {
|
||||
script.onload = script.onreadystatechange = null;
|
||||
script = undefined;
|
||||
if (!isAbort && callback) setTimeout(callback, 0);
|
||||
}
|
||||
const script = document.createElement('script');
|
||||
script.onload = () => {
|
||||
setTimeout(callback);
|
||||
};
|
||||
script.src = url;
|
||||
document.head.appendChild(script);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user