diff --git a/client/src/managers/boot.ts b/client/src/managers/boot.ts index 96a8112..74704e3 100644 --- a/client/src/managers/boot.ts +++ b/client/src/managers/boot.ts @@ -1,3 +1,5 @@ +import Renderer from './renderer'; + export default function boot(){ - + var r = new Renderer(); } \ No newline at end of file diff --git a/client/src/managers/renderer.ts b/client/src/managers/renderer.ts index 03a483b..b156443 100644 --- a/client/src/managers/renderer.ts +++ b/client/src/managers/renderer.ts @@ -1,3 +1,8 @@ +import Boot from '../renderers/boot'; + export default class Renderer { - + constructor(){ + var boot = new Boot(); + boot.render(); + } } \ No newline at end of file diff --git a/client/src/renderers/boot.ts b/client/src/renderers/boot.ts index 8e8d2f0..fd04852 100644 --- a/client/src/renderers/boot.ts +++ b/client/src/renderers/boot.ts @@ -7,9 +7,12 @@ export default class Boot implements RendererDef { state = RenderStates.Ready; render(){ + console.log("Boot renderer active"); + this.state = RenderStates.Rendered; } eject(){ - + console.log("Boot renderer ejected"); + this.state = RenderStates.Ejected; } } \ No newline at end of file