UNPKG

zents

Version:

ZenTS is a Node.js & TypeScript MVC-Framework for building rich web applications, released as free and open-source software under the MIT License. It is designed for building web applications with modern tools and design patterns.

22 lines 782 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Controller = void 0; const TemplateResponse_1 = require("../template/TemplateResponse"); class Controller { constructor(templateEnvironment) { this.templateEnvironment = templateEnvironment; } async render(key, context) { return new Promise((resolve, reject) => { this.templateEnvironment.render(key, context, (err, html) => { if (err) { return reject(err); } const templateResponse = new TemplateResponse_1.TemplateResponse(html); return resolve(templateResponse); }); }); } } exports.Controller = Controller; //# sourceMappingURL=Controller.js.map