+
+
+
+
-
-
-
-
- `
+ `,
+ styleUrls: ['notify-form.component.css'],
+ encapsulation: ViewEncapsulation.None
})
export class NotifyFormComponent implements OnInit, OnDestroy {
@Input()
diff --git a/role-verification/role-verification.component.ts b/role-verification/role-verification.component.ts
index 4ccd2917..1c7fd6d9 100644
--- a/role-verification/role-verification.component.ts
+++ b/role-verification/role-verification.component.ts
@@ -21,7 +21,7 @@ import {Composer} from "../utils/email/composer";
email, to accept the invitation request.
-
@@ -32,7 +32,7 @@ import {Composer} from "../utils/email/composer";
-
@@ -46,7 +46,7 @@ import {Composer} from "../utils/email/composer";
email, to accept the invitation request.
-
@@ -57,7 +57,7 @@ import {Composer} from "../utils/email/composer";
-
diff --git a/sharedComponents/input/input.component.ts b/sharedComponents/input/input.component.ts
index 4fe59f49..95855e09 100644
--- a/sharedComponents/input/input.component.ts
+++ b/sharedComponents/input/input.component.ts
@@ -18,7 +18,7 @@ import {Subscription} from "rxjs";
import {EnvProperties} from "../../utils/properties/env-properties";
import {properties} from "../../../../environments/environment";
-export type InputType = 'text' | 'URL' | 'logoURL' | 'autocomplete' | 'textarea' | 'select' | 'chips';
+export type InputType = 'text' | 'URL' | 'logoURL' | 'autocomplete' | 'autocomplete_soft' | 'textarea' | 'select' | 'chips';
export interface Option {
icon?: string,
@@ -37,6 +37,9 @@ declare var UIkit;
/**
* WARNING! dashboard-input selector is @deprecated, use input instead
*
+ * Autocomplete soft allows values that are not listed in options list. In order to work as expected
+ * avoid providing options with different label and value.
+ *
* */
@Component({
selector: '[dashboard-input], [input]',
@@ -47,42 +50,49 @@ declare var UIkit;
[class.active]="(formAsControl?.value || formAsArray?.length > 0 || getLabel(formAsControl?.value)) && !focused"
[class.danger]="(formControl.invalid && (formControl.touched || searchControl?.touched)) || (searchControl?.invalid && searchControl?.touched)">