@grouparoo/core
Version:
The Grouparoo Core
23 lines (22 loc) • 734 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NextRender = void 0;
const actionhero_1 = require("actionhero");
class NextRender extends actionhero_1.Action {
constructor() {
super();
this.name = "next:render";
this.description = "render react pages via next.js";
this.outputExample = {};
this.inputs = {};
this.logLevel = "debug";
this.blockedConnectionTypes = ["websocket", "socket"];
}
async run(data) {
if (data.connection.rawConnection.responseHttpCode == 200) {
data.toRender = false;
return actionhero_1.api.next.render(data.connection);
}
}
}
exports.NextRender = NextRender;