From 9caf8aba182071b24e48bade45eeb9e7e306c30f Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Thu, 11 Apr 2024 10:59:56 +0200 Subject: [PATCH] convert `FormControlMixin` to `UUIFormControlMixin` due to breaking change in uui --- .../input-collection-configuration.element.ts | 4 ++-- .../components/input-color/input-color.element.ts | 4 ++-- .../input-content-type-property.element.ts | 4 ++-- .../core/components/input-date/input-date.element.ts | 6 +++--- .../input-dropdown/input-dropdown-list.element.ts | 4 ++-- .../components/input-entity/input-entity.element.ts | 4 ++-- .../input-eye-dropper/input-eye-dropper.element.ts | 4 ++-- .../input-multi-url/input-multi-url.element.ts | 4 ++-- .../input-radio-button-list.element.ts | 4 ++-- .../components/input-slider/input-slider.element.ts | 6 +++--- .../components/input-toggle/input-toggle.element.ts | 4 ++-- .../input-tree-picker-source.element.ts | 6 +++--- .../input-upload-field/input-upload-field.element.ts | 4 ++-- .../multiple-color-picker-input.element.ts | 4 ++-- .../multiple-color-picker-item-input.element.ts | 6 +++--- .../input-multiple-text-string-item.element.ts | 6 +++--- .../input-multiple-text-string.element.ts | 4 ++-- .../input-culture-select.element.ts | 8 ++++---- .../ui-culture-input/ui-culture-input.element.ts | 12 ++++++------ .../input-checkbox-list.element.ts | 4 ++-- .../input-section/input-section.element.ts | 4 ++-- .../tree/components/input-tree/input-tree.element.ts | 4 ++-- .../data-type-flow-input.element.ts | 4 ++-- .../data-type-input/data-type-input.element.ts | 4 ++-- .../input-document-type.element.ts | 4 ++-- .../input-document-root-picker.element.ts | 4 ++-- .../input-document/input-document.element.ts | 4 ++-- ...nput-document-granular-user-permission.element.ts | 4 ++-- .../input-language/input-language.element.ts | 4 ++-- .../input-markdown-editor/input-markdown.element.ts | 4 ++-- .../input-media-type/input-media-type.element.ts | 4 ++-- .../components/input-media/input-media.element.ts | 4 ++-- .../input-member-group/input-member-group.element.ts | 4 ++-- .../input-member-type/input-member-type.element.ts | 4 ++-- .../components/input-member/input-member.element.ts | 4 ++-- .../object-type/input-object-type.element.ts | 4 ++-- .../input-static-file/input-static-file.element.ts | 4 ++-- .../tags/components/tags-input/tags-input.element.ts | 4 ++-- .../stylesheet-input/stylesheet-input.element.ts | 4 ++-- .../stylesheet-rule-input.element.ts | 4 ++-- .../input-template/input-template.element.ts | 4 ++-- .../template-card/template-card.element.ts | 4 ++-- .../input-tiny-mce/input-tiny-mce.element.ts | 4 ++-- .../input-user-group/user-group-input.element.ts | 4 ++-- .../input-entity-user-permission.element.ts | 4 ++-- .../user/components/user-input/user-input.element.ts | 4 ++-- 46 files changed, 103 insertions(+), 103 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-collection-configuration/input-collection-configuration.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-collection-configuration/input-collection-configuration.element.ts index 9e27a0707c..250a041229 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-collection-configuration/input-collection-configuration.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-collection-configuration/input-collection-configuration.element.ts @@ -1,5 +1,5 @@ import { html, customElement, property, css, state, nothing } from '@umbraco-cms/backoffice/external/lit'; -import { FormControlMixin } from '@umbraco-cms/backoffice/external/uui'; +import { UUIFormControlMixin } from '@umbraco-cms/backoffice/external/uui'; import { UmbChangeEvent } from '@umbraco-cms/backoffice/event'; import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; import { UmbRepositoryItemsManager } from '@umbraco-cms/backoffice/repository'; @@ -13,7 +13,7 @@ import { UmbModalRouteRegistrationController } from '@umbraco-cms/backoffice/mod import type { UmbDataTypeItemModel } from '@umbraco-cms/backoffice/data-type'; @customElement('umb-input-collection-configuration') -export class UmbInputCollectionConfigurationElement extends FormControlMixin(UmbLitElement) { +export class UmbInputCollectionConfigurationElement extends UUIFormControlMixin(UmbLitElement, {}) { protected getFormElement() { return undefined; } diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-color/input-color.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-color/input-color.element.ts index 44b2794d90..b616c98dfd 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-color/input-color.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-color/input-color.element.ts @@ -1,5 +1,5 @@ import { html, customElement, property, map, nothing } from '@umbraco-cms/backoffice/external/lit'; -import { FormControlMixin } from '@umbraco-cms/backoffice/external/uui'; +import { UUIFormControlMixin } from '@umbraco-cms/backoffice/external/uui'; import { UmbChangeEvent } from '@umbraco-cms/backoffice/event'; import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; import type { UmbSwatchDetails } from '@umbraco-cms/backoffice/models'; @@ -10,7 +10,7 @@ import type { UUIColorSwatchesEvent } from '@umbraco-cms/backoffice/external/uui * @element umb-input-color */ @customElement('umb-input-color') -export class UmbInputColorElement extends FormControlMixin(UmbLitElement) { +export class UmbInputColorElement extends UUIFormControlMixin(UmbLitElement, '') { @property({ type: Boolean }) showLabels = false; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-content-type-property/input-content-type-property.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-content-type-property/input-content-type-property.element.ts index 5ea836aa88..a4304c9162 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-content-type-property/input-content-type-property.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-content-type-property/input-content-type-property.element.ts @@ -1,5 +1,5 @@ import { html, customElement, property, css } from '@umbraco-cms/backoffice/external/lit'; -import { FormControlMixin } from '@umbraco-cms/backoffice/external/uui'; +import { UUIFormControlMixin } from '@umbraco-cms/backoffice/external/uui'; import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; import { UmbChangeEvent, UmbSelectionChangeEvent } from '@umbraco-cms/backoffice/event'; import { UmbMediaTypeDetailRepository } from '@umbraco-cms/backoffice/media-type'; @@ -32,7 +32,7 @@ type UmbInputContentTypePropertyConfiguration = { }; @customElement('umb-input-content-type-property') -export class UmbInputContentTypePropertyElement extends FormControlMixin(UmbLitElement) { +export class UmbInputContentTypePropertyElement extends UUIFormControlMixin(UmbLitElement, undefined) { #configuration: UmbInputContentTypePropertyConfiguration = { documentTypes: { item: { diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-date/input-date.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-date/input-date.element.ts index 9331038dcf..d3f34925ef 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-date/input-date.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-date/input-date.element.ts @@ -1,11 +1,11 @@ import { UmbConfigRepository } from '../../repository/config/config.repository.js'; -import { css, html, ifDefined, customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; +import { html, ifDefined, customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; import type { UUIInputEvent } from '@umbraco-cms/backoffice/external/uui'; -import { FormControlMixin } from '@umbraco-cms/backoffice/external/uui'; +import { UUIFormControlMixin } from '@umbraco-cms/backoffice/external/uui'; import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; @customElement('umb-input-date') -export class UmbInputDateElement extends FormControlMixin(UmbLitElement) { +export class UmbInputDateElement extends UUIFormControlMixin(UmbLitElement, '') { protected getFormElement() { return undefined; } diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-dropdown/input-dropdown-list.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-dropdown/input-dropdown-list.element.ts index ca52c1e656..3fb1592fc6 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-dropdown/input-dropdown-list.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-dropdown/input-dropdown-list.element.ts @@ -1,11 +1,11 @@ import { css, html, customElement, property, query } from '@umbraco-cms/backoffice/external/lit'; -import { FormControlMixin } from '@umbraco-cms/backoffice/external/uui'; +import { UUIFormControlMixin } from '@umbraco-cms/backoffice/external/uui'; import { UmbChangeEvent } from '@umbraco-cms/backoffice/event'; import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element'; import type { UUISelectEvent } from '@umbraco-cms/backoffice/external/uui'; @customElement('umb-input-dropdown-list') -export class UmbInputDropdownListElement extends FormControlMixin(UmbLitElement) { +export class UmbInputDropdownListElement extends UUIFormControlMixin(UmbLitElement, undefined) { @property({ type: Array }) public options?: Array