lint fixes
This commit is contained in:
@@ -3,9 +3,8 @@ import { customElement, property, state } from 'lit/decorators.js';
|
||||
import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
|
||||
import { InputType } from '@umbraco-ui/uui';
|
||||
import { UmbPropertyValueChangeEvent } from '../..';
|
||||
import { UmbPropertyEditorElement } from '@umbraco-cms/backoffice/extensions-registry';
|
||||
import { UmbPropertyEditorElement , PropertyEditorConfigDefaultData } from '@umbraco-cms/backoffice/extensions-registry';
|
||||
import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
|
||||
import { PropertyEditorConfigDefaultData } from '@umbraco-cms/backoffice/extensions-registry';
|
||||
|
||||
/**
|
||||
* @element umb-property-editor-ui-date-picker
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import { css, html, nothing } from 'lit';
|
||||
import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
|
||||
import { customElement, property } from 'lit/decorators.js';
|
||||
import { UmbTreeItemElement } from '../../../../backoffice/shared/components/tree/tree-item/tree-item.element';
|
||||
import { UmbFileSystemTreeItemContext } from './file-system-tree-item.context';
|
||||
import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
|
||||
import { ManifestKind } from '@umbraco-cms/backoffice/extensions-registry';
|
||||
import { umbExtensionsRegistry } from '@umbraco-cms/backoffice/extensions-api';
|
||||
import { FileSystemTreeItemPresentationModel } from '@umbraco-cms/backoffice/backend-api';
|
||||
import { UmbTreeItemElement } from '../../../../backoffice/shared/components/tree/tree-item/tree-item.element';
|
||||
|
||||
// TODO: Move to separate file:
|
||||
const manifest: ManifestKind = {
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
import { UmbEntrypointOnInit } from '@umbraco-cms/backoffice/extensions-api';
|
||||
import { UmbContextProviderController } from '@umbraco-cms/backoffice/context-api';
|
||||
import { manifests as userGroupManifests } from './user-groups/manifests';
|
||||
import { manifests as userManifests } from './users/manifests';
|
||||
import { manifests as userSectionManifests } from './user-section/manifests';
|
||||
@@ -10,6 +8,8 @@ import {
|
||||
UmbCurrentUserHistoryStore,
|
||||
UMB_CURRENT_USER_HISTORY_STORE_CONTEXT_TOKEN,
|
||||
} from './current-user/current-user-history.store';
|
||||
import { UmbContextProviderController } from '@umbraco-cms/backoffice/context-api';
|
||||
import { UmbEntrypointOnInit } from '@umbraco-cms/backoffice/extensions-api';
|
||||
|
||||
import './users/components';
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { UmbControllerHostElement } from '@umbraco-cms/backoffice/controller';
|
||||
import { UserResponseModel } from '@umbraco-cms/backoffice/backend-api';
|
||||
import { USER_REPOSITORY_ALIAS } from '../repository/manifests';
|
||||
import { UmbCollectionContext } from '../../../shared/components/collection/collection.context';
|
||||
import { UmbUserCollectionFilterModel } from '../types';
|
||||
import { UserResponseModel } from '@umbraco-cms/backoffice/backend-api';
|
||||
import { UmbControllerHostElement } from '@umbraco-cms/backoffice/controller';
|
||||
|
||||
export class UmbUserCollectionContext extends UmbCollectionContext<UserResponseModel, UmbUserCollectionFilterModel> {
|
||||
constructor(host: UmbControllerHostElement) {
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import { css, html } from 'lit';
|
||||
import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
|
||||
import { customElement, state } from 'lit/decorators.js';
|
||||
import type { IRoute } from '@umbraco-cms/backoffice/router';
|
||||
import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
|
||||
import { UMB_COLLECTION_CONTEXT_TOKEN } from '../../../shared/components/collection/collection.context';
|
||||
import { UmbUserCollectionContext } from './user-collection.context';
|
||||
import type { IRoute } from '@umbraco-cms/backoffice/router';
|
||||
import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
|
||||
|
||||
import './views/table/user-table-collection-view.element';
|
||||
import './views/grid/user-grid-collection-view.element';
|
||||
|
||||
@@ -18,13 +18,13 @@ import {
|
||||
UMB_COLLECTION_CONTEXT_TOKEN,
|
||||
UmbCollectionContext,
|
||||
} from '../../../../../shared/components/collection/collection.context';
|
||||
import { UmbUserCollectionContext } from '../../user-collection.context';
|
||||
import type { UserGroupEntity } from '@umbraco-cms/backoffice/models';
|
||||
|
||||
import './column-layouts/name/user-table-name-column-layout.element';
|
||||
import './column-layouts/status/user-table-status-column-layout.element';
|
||||
import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
|
||||
import { UserResponseModel } from '@umbraco-cms/backoffice/backend-api';
|
||||
import { UmbUserCollectionContext } from '../../user-collection.context';
|
||||
|
||||
@customElement('umb-user-table-collection-view')
|
||||
export class UmbUserTableCollectionViewElement extends UmbLitElement {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import type { UmbUserCollectionFilterModel } from '../../types';
|
||||
import { UmbCollectionDataSource } from '@umbraco-cms/backoffice/repository';
|
||||
import { UserResponseModel, UserResource } from '@umbraco-cms/backoffice/backend-api';
|
||||
import { UmbControllerHostElement } from '@umbraco-cms/backoffice/controller';
|
||||
import { tryExecuteAndNotify } from '@umbraco-cms/backoffice/resources';
|
||||
import type { UmbUserCollectionFilterModel } from '../../types';
|
||||
|
||||
/**
|
||||
* A data source for the User that fetches data from the server
|
||||
|
||||
@@ -10,18 +10,7 @@ import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
|
||||
|
||||
@customElement('umb-section-view-users')
|
||||
export class UmbSectionViewUsersElement extends UmbLitElement {
|
||||
static styles = [
|
||||
UUITextStyles,
|
||||
css`
|
||||
:host {
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
#router-slot {
|
||||
height: calc(100% - var(--umb-header-layout-height));
|
||||
}
|
||||
`,
|
||||
];
|
||||
|
||||
#routes: IRoute[] = [
|
||||
{
|
||||
@@ -75,6 +64,19 @@ export class UmbSectionViewUsersElement extends UmbLitElement {
|
||||
render() {
|
||||
return html`<umb-router-slot id="router-slot" .routes=${this.#routes}></umb-router-slot>`;
|
||||
}
|
||||
|
||||
static styles = [
|
||||
UUITextStyles,
|
||||
css`
|
||||
:host {
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
#router-slot {
|
||||
height: calc(100% - var(--umb-header-layout-height));
|
||||
}
|
||||
`,
|
||||
];
|
||||
}
|
||||
|
||||
export default UmbSectionViewUsersElement;
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import { html } from 'lit';
|
||||
import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
|
||||
import { customElement, state } from 'lit/decorators.js';
|
||||
import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
|
||||
import type { IRoute } from '@umbraco-cms/backoffice/router';
|
||||
import { UmbUserWorkspaceContext } from './user-workspace.context';
|
||||
import { UmbUserWorkspaceEditElement } from './user-workspace-edit.element';
|
||||
import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
|
||||
import type { IRoute } from '@umbraco-cms/backoffice/router';
|
||||
|
||||
import '../../../shared/components/input-user-group/input-user-group.element';
|
||||
import '../../../shared/property-editors/uis/document-picker/property-editor-ui-document-picker.element';
|
||||
|
||||
@@ -27,53 +27,7 @@ export class UmbErrorElement extends UmbLitElement {
|
||||
@property()
|
||||
error?: unknown;
|
||||
|
||||
static styles = css`
|
||||
#background {
|
||||
position: fixed;
|
||||
overflow: hidden;
|
||||
background-position: 50%;
|
||||
background-repeat: no-repeat;
|
||||
background-size: cover;
|
||||
background-image: url('${unsafeCSS(backgroundImg)}');
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
}
|
||||
|
||||
#logo {
|
||||
position: fixed;
|
||||
top: var(--uui-size-space-5);
|
||||
left: var(--uui-size-space-5);
|
||||
height: 30px;
|
||||
}
|
||||
|
||||
#logo img {
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
#container {
|
||||
position: relative;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
}
|
||||
|
||||
#box {
|
||||
width: 50vw;
|
||||
padding: var(--uui-size-space-6) var(--uui-size-space-5) var(--uui-size-space-5) var(--uui-size-space-5);
|
||||
}
|
||||
|
||||
details {
|
||||
padding: var(--uui-size-space-2) var(--uui-size-space-3);
|
||||
background: var(--uui-color-surface-alt);
|
||||
}
|
||||
|
||||
pre {
|
||||
width: 100%;
|
||||
overflow: auto;
|
||||
}
|
||||
`;
|
||||
|
||||
private renderProblemDetails = (problemDetails: ProblemDetailsModel) => html`
|
||||
<h2>${problemDetails.title}</h2>
|
||||
@@ -127,6 +81,54 @@ export class UmbErrorElement extends UmbLitElement {
|
||||
</uui-box>
|
||||
</div>
|
||||
`;
|
||||
|
||||
static styles = css`
|
||||
#background {
|
||||
position: fixed;
|
||||
overflow: hidden;
|
||||
background-position: 50%;
|
||||
background-repeat: no-repeat;
|
||||
background-size: cover;
|
||||
background-image: url('${unsafeCSS(backgroundImg)}');
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
}
|
||||
|
||||
#logo {
|
||||
position: fixed;
|
||||
top: var(--uui-size-space-5);
|
||||
left: var(--uui-size-space-5);
|
||||
height: 30px;
|
||||
}
|
||||
|
||||
#logo img {
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
#container {
|
||||
position: relative;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
}
|
||||
|
||||
#box {
|
||||
width: 50vw;
|
||||
padding: var(--uui-size-space-6) var(--uui-size-space-5) var(--uui-size-space-5) var(--uui-size-space-5);
|
||||
}
|
||||
|
||||
details {
|
||||
padding: var(--uui-size-space-2) var(--uui-size-space-3);
|
||||
background: var(--uui-color-surface-alt);
|
||||
}
|
||||
|
||||
pre {
|
||||
width: 100%;
|
||||
overflow: auto;
|
||||
}
|
||||
`;
|
||||
}
|
||||
|
||||
export default UmbErrorElement;
|
||||
|
||||
Reference in New Issue
Block a user