collection-media -> collection

This commit is contained in:
Niels Lyngsø
2022-12-22 09:46:40 +01:00
parent 3f1359d179
commit 1ef03b7873
2 changed files with 6 additions and 7 deletions

View File

@@ -4,7 +4,6 @@ import { customElement, state, property } from 'lit/decorators.js';
import { map } from 'rxjs';
import './collection-selection-actions.element';
import './collection-toolbar.element';
import { IRoutingInfo } from 'router-slot';
import { createExtensionElement } from '@umbraco-cms/extensions-api';
import type { ManifestCollectionView } from '@umbraco-cms/models';
import { UmbObserverMixin } from '@umbraco-cms/observable-api';
@@ -12,8 +11,8 @@ import { umbExtensionsRegistry } from '@umbraco-cms/extensions-registry';
import { UmbContextConsumerMixin } from '@umbraco-cms/context-api';
import type { UmbDashboardMediaManagementElement } from 'src/backoffice/dashboards/media-management/dashboard-media-management.element';
@customElement('umb-collection-media')
export class UmbCollectionMediaElement extends UmbContextConsumerMixin(UmbObserverMixin(LitElement)) {
@customElement('umb-collection')
export class UmbCollectionElement extends UmbContextConsumerMixin(UmbObserverMixin(LitElement)) {
static styles = [
UUITextStyles,
css`
@@ -67,7 +66,7 @@ export class UmbCollectionMediaElement extends UmbContextConsumerMixin(UmbObserv
}
private _observeCollectionViews() {
this._collectionViewUnsubscribe?.();
this._collectionViewUnsubscribe = this.observe<Array<ManifestCollectionView>>(
umbExtensionsRegistry?.extensionsOfType('collectionView').pipe(
@@ -113,6 +112,6 @@ export class UmbCollectionMediaElement extends UmbContextConsumerMixin(UmbObserv
declare global {
interface HTMLElementTagNameMap {
'umb-collection-media': UmbCollectionMediaElement;
'umb-collection': UmbCollectionElement;
}
}

View File

@@ -1,7 +1,7 @@
import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
import { css, html, LitElement } from 'lit';
import { customElement, property } from 'lit/decorators.js';
import '../../components/collection/collection-media.element';
import '../../components/collection/collection.element';
import { BehaviorSubject, Observable } from 'rxjs';
import type { MediaDetails } from '@umbraco-cms/models';
import { UmbContextConsumerMixin, UmbContextProviderMixin } from '@umbraco-cms/context-api';
@@ -89,7 +89,7 @@ export class UmbDashboardMediaManagementElement extends UmbContextProviderMixin(
}
render() {
return html`<umb-collection-media entityType="media"></umb-collection-media>`;
return html`<umb-collection entityType="media"></umb-collection>`;
}
}