Add null checks for empty dataview queries (#157)

This commit is contained in:
ransurf 2023-05-22 07:42:02 -07:00 committed by Ole Eskild Steensen
parent aa1473d8fa
commit c0f07cb5f3
2 changed files with 5 additions and 5 deletions

View File

@ -400,12 +400,12 @@ module.exports = function (eleventyConfig) {
)) {
t.classList.add("dataview");
t.classList.add("table-view-table");
t.querySelector("thead").classList.add("table-view-thead");
t.querySelector("tbody").classList.add("table-view-tbody");
t.querySelectorAll("thead > tr").forEach((tr) => {
t.querySelector("thead")?.classList.add("table-view-thead");
t.querySelector("tbody")?.classList.add("table-view-tbody");
t.querySelectorAll("thead > tr")?.forEach((tr) => {
tr.classList.add("table-view-tr-header");
});
t.querySelectorAll("thead > tr > th").forEach((th) => {
t.querySelectorAll("thead > tr > th")?.forEach((th) => {
th.classList.add("table-view-th");
});
}

2
.gitignore vendored
View File

@ -9,5 +9,5 @@ src/site/styles/_theme.*.css
.idea/
.vercel
.cache
_site
_site/
**/.DS_Store