@lonelyplanet/dotcom-core
Version:
This package is meant to house some of our more common UI and shared libs across dotcom applications.
19 lines (15 loc) • 398 B
text/typescript
import { injectable, inject } from "inversify";
import { IRenderer, IRenderOptions } from "../interfaces/index";
import TYPES from "../types";
()
export default class Core {
private renderer: IRenderer;
constructor(
(TYPES.IRenderer) renderer,
) {
this.renderer = renderer;
}
render(options: IRenderOptions) {
return this.renderer.render(options);
}
}