This commit is contained in:
Vanessa 2023-01-31 20:10:24 +08:00
parent 60cd2011e0
commit 0d0b52173a

View file

@ -28,6 +28,7 @@ export const image = {
</div>`;
},
bindEvent: () => {
const assetsListElement = image.element.querySelector("#assetsList");
image.element.querySelector("#removeAll").addEventListener("click", () => {
confirmDialog(window.siyuan.languages.clearUnused,
`${window.siyuan.languages.clearAll}`,
@ -42,10 +43,10 @@ export const image = {
image.onUnusedassets(response.data);
});
});
assetsListElement.innerHTML = `<li class="b3-list--empty">${window.siyuan.languages.emptyContent}</li>`
});
});
const assetsListElement = image.element.querySelector("#assetsList");
assetsListElement.addEventListener("click", (event) => {
let target = event.target as HTMLElement;
while (target && !target.isEqualNode(assetsListElement)) {
@ -71,7 +72,7 @@ export const image = {
});
const liElement = target.parentElement;
if (liElement.parentElement.querySelectorAll("li").length === 1) {
liElement.parentElement.remove();
liElement.parentElement.innerHTML = `<li class="b3-list--empty">${window.siyuan.languages.emptyContent}</li>`;
} else {
liElement.remove();
}