We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
@glimmer/manager
importSync
1 parent 316e2c3 commit cff45b4Copy full SHA for cff45b4
addon-test-support/@ember/test-helpers/setup-rendering-context.ts
@@ -21,7 +21,16 @@ import type {
21
ComponentInstance,
22
InternalComponentManager,
23
} from '@glimmer/interfaces';
24
-import { getInternalComponentManager } from '@glimmer/manager';
+import { importSync } from '@embroider/macros';
25
+
26
+let getInternalComponentManager: (
27
+ definition: object
28
+) => InternalComponentManager;
29
30
+// this would be much better as a regular `import` statement, but there really isn't any way to make typescript happy with thayar
31
+getInternalComponentManager =
32
+ //@ts-ignore
33
+ importSync('@glimmer/manager').getInternalComponentManager;
34
35
const OUTLET_TEMPLATE = hbs`{{outlet}}`;
36
const EMPTY_TEMPLATE = hbs``;
0 commit comments