diff options
Diffstat (limited to 'packages/webapi/src/lib/CustomElementRegistry.ts')
-rw-r--r-- | packages/webapi/src/lib/CustomElementRegistry.ts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/webapi/src/lib/CustomElementRegistry.ts b/packages/webapi/src/lib/CustomElementRegistry.ts index 3f7020087..3429e1e73 100644 --- a/packages/webapi/src/lib/CustomElementRegistry.ts +++ b/packages/webapi/src/lib/CustomElementRegistry.ts @@ -26,6 +26,11 @@ export class CustomElementRegistry { if (!/-/.test(name)) throw new SyntaxError('Custom element name must contain a hyphen') + _.INTERNALS.set(constructor, { + attributes: {}, + localName: name, + } as any) + internals.constructorByName.set(name, constructor) internals.nameByConstructor.set(constructor, name) |