diff --git a/web/packages/core/src/globals.d.ts b/web/packages/core/src/globals.d.ts index c3b60a61c..9886dff0d 100644 --- a/web/packages/core/src/globals.d.ts +++ b/web/packages/core/src/globals.d.ts @@ -1,6 +1,17 @@ interface Error { avmStack?: string; } +module "tsx-dom-types" { + // eslint-disable-next-line @typescript-eslint/no-unused-vars + interface HTMLAttributes { + autocapitalize?: string; + autocorrect?: string; + } + // eslint-disable-next-line @typescript-eslint/no-unused-vars + interface SVGAttributes { + d?: string; + } +} interface SVGSVGElement { xmlns?: string; scale?: string | number; diff --git a/web/packages/core/src/ruffle-player.tsx b/web/packages/core/src/ruffle-player.tsx index 37247817d..0e6f59ad0 100644 --- a/web/packages/core/src/ruffle-player.tsx +++ b/web/packages/core/src/ruffle-player.tsx @@ -225,7 +225,8 @@ export class RufflePlayer extends HTMLElement { super(); this.shadow = this.attachShadow({ mode: "open" }); - this.shadow.appendChild(ruffleShadowTemplate.content.cloneNode(true)); + console.log(ruffleShadowTemplate); + this.shadow.appendChild(ruffleShadowTemplate.cloneNode(true)); this.dynamicStyles = this.shadow.getElementById( "dynamic-styles", diff --git a/web/packages/core/src/shadow-template.tsx b/web/packages/core/src/shadow-template.tsx index 1a7447ba9..24c6612e2 100644 --- a/web/packages/core/src/shadow-template.tsx +++ b/web/packages/core/src/shadow-template.tsx @@ -493,7 +493,7 @@ const shortcutModifier = navigator.userAgent.includes("Mac OS X") ? "Command" : "Ctrl"; export const ruffleShadowTemplate = ( - -) as HTMLTemplateElement; + +);