diff --git a/src/lib/inputs/editable-input/editable-input.component.html b/src/lib/inputs/editable-input/editable-input.component.html
index 179ec30..9a2e06e 100644
--- a/src/lib/inputs/editable-input/editable-input.component.html
+++ b/src/lib/inputs/editable-input/editable-input.component.html
@@ -1,10 +1,10 @@
-
+
{{ value }}
diff --git a/src/lib/inputs/editable-input/editable-input.component.ts b/src/lib/inputs/editable-input/editable-input.component.ts
index f8538a1..2d402ea 100644
--- a/src/lib/inputs/editable-input/editable-input.component.ts
+++ b/src/lib/inputs/editable-input/editable-input.component.ts
@@ -1,18 +1,21 @@
-import { Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';
+import { ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, Output } from '@angular/core';
import { Required } from '../../utils/decorators/required.decorator';
import { CircleButtonType } from '../../buttons/circle-button/circle-button.type';
@Component({
selector: 'iqser-editable-input',
templateUrl: './editable-input.component.html',
- styleUrls: ['./editable-input.component.scss']
+ styleUrls: ['./editable-input.component.scss'],
+ changeDetection: ChangeDetectionStrategy.OnPush
})
export class EditableInputComponent {
@Input() @Required() value!: string;
@Input() editTooltip?: string;
@Input() saveTooltip?: string;
@Input() cancelTooltip?: string;
+ @Input() placeholder?: string;
@Input() class?: string;
+ @Input() showPreview = true;
@Input() buttonsType?: CircleButtonType;
@Output() save = new EventEmitter
();
newValue = '';