diff --git a/projects/common/canvas-element-component.directive.ts b/projects/common/canvas-element-component.directive.ts
index d094aeab922b1e5a1b8c0ed5d639b953f4ee0e66..504575bb0a51988be604c8169f7663020083560a 100644
--- a/projects/common/canvas-element-component.directive.ts
+++ b/projects/common/canvas-element-component.directive.ts
@@ -1,12 +1,12 @@
 import {
-  Directive, Input, OnInit
+  Directive, OnInit
 } from '@angular/core';
 import { UnitUIElement } from './unit';
 
 @Directive()
 export abstract class CanvasElementComponent implements OnInit {
-  @Input() elementModel: UnitUIElement = {} as UnitUIElement;
-  style: Record<string, string> = {};
+  elementModel!: UnitUIElement;
+  style!: Record<string, string>;
 
   ngOnInit(): void {
     this.updateStyle();