Skip to content

Commit 1f2728e

Browse files
committed
Property editor element uses expected base types.
1 parent b696985 commit 1f2728e

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/Umbraco.Cms.Integrations.Commerce.Shopify/Client/src/property-editor/shopify-product-picker-property-editor.element.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { UmbElementMixin } from '@umbraco-cms/backoffice/element-api';
21
import { LitElement, customElement, html, css, property, state } from "@umbraco-cms/backoffice/external/lit";
32
import { UMB_MODAL_MANAGER_CONTEXT } from "@umbraco-cms/backoffice/modal";
43
import {
@@ -8,9 +7,13 @@ import { SHOPIFY_MODAL_TOKEN } from "../modal/shopify.modal-token";
87
import { ConfigDescription, type ShopifyServiceStatus } from "../models/shopify-service.model";
98
import { SHOPIFY_CONTEXT_TOKEN } from "../context/shopify.context";
109
import type { ProductDtoModel } from "@umbraco-integrations/shopify/generated";
10+
import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element';
11+
import { UmbPropertyEditorUiElement } from '@umbraco-cms/backoffice/extension-registry';
1112

1213
const elementName = "shopify-picker";
13-
export class ShopifyProductPickerPropertyEditor extends UmbElementMixin(LitElement){
14+
15+
@customElement(elementName)
16+
export class ShopifyProductPickerPropertyEditor extends UmbLitElement implements UmbPropertyEditorUiElement {
1417
#modalManagerContext?: typeof UMB_MODAL_MANAGER_CONTEXT.TYPE;
1518
#shopifyContext!: typeof SHOPIFY_CONTEXT_TOKEN.TYPE;
1619

0 commit comments

Comments
 (0)