fix: CE inheritance bug

fix: #980
This commit is contained in:
windingwind 2024-05-19 22:46:06 +08:00
parent ea730e6947
commit 689fa18b64
2 changed files with 3 additions and 2 deletions

View File

@ -1,5 +1,5 @@
import { config } from "../../../package.json";
const ItemDetails = customElements.get("item-details")! as any;
const ItemDetails = document.createElement("item-details").constructor! as any;
export class DetailsPane extends ItemDetails {
content = MozXULElement.parseXULToFragment(`

View File

@ -1,7 +1,8 @@
// @ts-nocheck
import { config } from "../../../package.json";
const RelatedBox = customElements.get("related-box")! as typeof XULElementBase;
const RelatedBox = document.createElement("related-box")
.constructor! as typeof XULElementBase;
const _require = window.require;
const { getCSSItemTypeIcon } = _require("components/icons");