We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8113e17 commit 8dc6608Copy full SHA for 8dc6608
1 file changed
packages/engines/src/components/EtaEngine.ts
@@ -0,0 +1,12 @@
1
+import {ViewEngine} from "../decorators/viewEngine";
2
+import {Engine} from "./Engine";
3
+
4
+@ViewEngine("eta", {
5
+ requires: "eta"
6
+})
7
+export class EtaEngine extends Engine {
8
+ protected $compile(template: string, options: any) {
9
+ const eta = this.engine;
10
+ return () => eta.renderString(template, options);
11
+ }
12
+}
0 commit comments