We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 786b44d commit bc6abf4Copy full SHA for bc6abf4
index.ts
@@ -14,7 +14,7 @@ interface CustomElement extends HTMLElement {
14
adoptedCallback?(): void;
15
}
16
17
-export function ProviderMixin(Class: CustomElement) {
+export function ProviderMixin(Class: CustomElement): CustomElement {
18
return class extends Class {
19
#dataStore = new ObservableMap();
20
@@ -72,7 +72,7 @@ export function ProviderMixin(Class: CustomElement) {
72
};
73
74
75
-export function ConsumerMixin(Class: CustomElement) {
+export function ConsumerMixin(Class: CustomElement): CustomElement {
76
77
unsubscribes: Array<() => void> = [];
78
0 commit comments