move media related components to media module

This commit is contained in:
Mads Rasmussen
2023-05-02 20:58:16 +02:00
parent b4a60803ad
commit f84e0f9279
7 changed files with 8 additions and 9 deletions

View File

@@ -0,0 +1 @@
import './input-media-picker/input-media-picker.element';

View File

@@ -3,7 +3,7 @@ import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
import { customElement, property, state } from 'lit/decorators.js';
import { ifDefined } from 'lit/directives/if-defined.js';
import { FormControlMixin } from '@umbraco-ui/uui-base/lib/mixins';
import { UmbMediaRepository } from '../../../media/media/repository/media.repository';
import { UmbMediaRepository } from '../../repository/media.repository';
import {
UmbModalContext,
UMB_MODAL_CONTEXT_TOKEN,
@@ -16,8 +16,6 @@ import type { UmbObserverController } from '@umbraco-cms/backoffice/observable-a
@customElement('umb-input-media-picker')
export class UmbInputMediaPickerElement extends FormControlMixin(UmbLitElement) {
/**
* This is a minimum amount of selected items in this input.
* @type {number}
@@ -184,7 +182,7 @@ export class UmbInputMediaPickerElement extends FormControlMixin(UmbLitElement)
`;
//TODO: <uui-button-inline-create vertical></uui-button-inline-create>
}
static styles = [
UUITextStyles,
css`

View File

@@ -3,9 +3,10 @@ import { UUIBooleanInputEvent, UUIInputElement, UUIInputEvent } from '@umbraco-u
import { css, html, nothing } from 'lit';
import { customElement, property, query, state } from 'lit/decorators.js';
import { ifDefined } from 'lit/directives/if-defined.js';
import { UmbInputDocumentPickerElement } from '../../../documents/documents/components/input-document-picker/input-document-picker.element';
import { UmbInputMediaPickerElement } from '../../../shared/components/input-media-picker/input-media-picker.element';
import { UmbInputLanguagePickerElement } from '../../../settings/languages/components/input-language-picker/input-language-picker.element';
// TODO: update to module imports when ready
import type { UmbInputDocumentPickerElement } from '../../../documents/documents/components/input-document-picker/input-document-picker.element';
import type { UmbInputMediaPickerElement } from '../../../media/media/components/input-media-picker/input-media-picker.element';
import type { UmbInputLanguagePickerElement } from '../../../settings/languages/components/input-language-picker/input-language-picker.element';
import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
import { PackageDefinitionResponseModel, PackageResource } from '@umbraco-cms/backoffice/backend-api';
import { tryExecuteAndNotify } from '@umbraco-cms/backoffice/resources';

View File

@@ -22,7 +22,6 @@ import './extension-slot/extension-slot.element';
import './input-checkbox-list/input-checkbox-list.element';
import './input-color-picker/input-color-picker.element';
import './input-eye-dropper/input-eye-dropper.element';
import './input-media-picker/input-media-picker.element';
import './input-multi-url-picker/input-multi-url-picker.element';
import './input-slider/input-slider.element';
import './input-toggle/input-toggle.element';

View File

@@ -1,6 +1,6 @@
import { html } from 'lit';
import { customElement, property, state } from 'lit/decorators.js';
import { UmbInputMediaPickerElement } from '../../../../../backoffice/shared/components/input-media-picker/input-media-picker.element';
import { UmbInputMediaPickerElement } from '../../../../media/media/components/input-media-picker/input-media-picker.element';
import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extensions-registry';
import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
import type { DataTypePropertyPresentationModel } from '@umbraco-cms/backoffice/backend-api';