|
@@ -9,7 +9,7 @@ import '../css/index.css'
|
|
|
import SimpleMDE from 'simplemde'
|
|
|
import 'simplemde/dist/simplemde.min.css'
|
|
|
|
|
|
-if (document.querySelector('textarea') > 0) {
|
|
|
+if (document.querySelector('textarea') != null) {
|
|
|
new SimpleMDE()
|
|
|
}
|
|
|
|
|
@@ -24,13 +24,14 @@ function countdown() {
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- calculate()
|
|
|
- setInterval(calculate, 1000);
|
|
|
-
|
|
|
+ let startDate = new Date().getTime();
|
|
|
+ if (endDate > startDate) {
|
|
|
+ calculate()
|
|
|
+ setInterval(calculate, 1000);
|
|
|
+ }
|
|
|
+
|
|
|
function calculate() {
|
|
|
- let startDate = new Date();
|
|
|
- startDate = startDate.getTime();
|
|
|
-
|
|
|
+ let startDate = new Date().getTime();
|
|
|
let timeRemaining = parseInt((endDate - startDate) / 1000);
|
|
|
|
|
|
if (timeRemaining >= 0) {
|
|
@@ -46,11 +47,13 @@ function countdown() {
|
|
|
document.querySelector(".countdown .minutes").innerHTML = ("0" + minutes).slice(-2);
|
|
|
document.querySelector(".countdown .seconds").innerHTML = ("0" + seconds).slice(-2);
|
|
|
} else {
|
|
|
- return;
|
|
|
+ window.location.reload(false);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
window.onload = function () {
|
|
|
- countdown();
|
|
|
+ if (document.querySelector('.countdown') != null) {
|
|
|
+ countdown();
|
|
|
+ }
|
|
|
}
|