mirror-web/_src/entrypoints/fancyIndex.js
2024-04-21 13:17:19 +08:00

30 lines
870 B
JavaScript

import "./default";
import "../styles/fancyIndex.scss";
import NowBrowsingMirror from "../components/NowBrowsingMirror.vue";
import { createApp } from "vue";
document.getElementById("list").setAttribute("class", "table");
document.addEventListener("DOMContentLoaded", function () {
Array.from(
document.querySelectorAll("#list tbody tr td:nth-child(3)"),
).forEach((el) => {
const d = new Date(el.innerText);
if (!isNaN(d.getTime())) {
const date_str =
("000" + d.getFullYear()).substr(-4) +
"-" +
("0" + (d.getMonth() + 1)).substr(-2) +
"-" +
("0" + d.getDate()).substr(-2) +
(" " +
("0" + d.getHours()).substr(-2) +
":" +
("0" + d.getMinutes()).substr(-2));
el.innerText = date_str;
}
});
});
createApp(NowBrowsingMirror).mount("#now-browsing-mirror");