fix linting

This commit is contained in:
Niels Lyngsø
2024-08-19 11:46:28 +02:00
parent 07c37c5499
commit 2f21c55c93
9 changed files with 24 additions and 4 deletions

View File

@@ -20,6 +20,7 @@ export interface UmbMediaUrlInfoModel {
url: string;
}
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
export interface UmbMediaVariantModel extends UmbVariantModel {}
export interface UmbMediaValueModel<ValueType = unknown> {
@@ -29,6 +30,7 @@ export interface UmbMediaValueModel<ValueType = unknown> {
value: ValueType;
}
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
export interface UmbMediaVariantOptionModel extends UmbVariantOptionModel<UmbVariantModel> {}
export type * from './property-editors/types.js';

View File

@@ -10,8 +10,11 @@ export interface UmbMemberTypeDetailModel extends UmbContentTypeModel {
entityType: UmbMemberTypeEntityType;
}
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
export interface UmbMemberTypeAvailableCompositionRequestModel extends UmbContentTypeAvailableCompositionRequestModel {}
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
export interface UmbMemberTypeCompositionCompatibleModel extends UmbContentTypeCompositionCompatibleModel {}
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
export interface UmbMemberTypeCompositionReferenceModel extends UmbContentTypeCompositionReferenceModel {}

View File

@@ -21,6 +21,7 @@ export interface UmbMemberDetailModel {
variants: Array<UmbVariantModel>;
}
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
export interface UmbMemberVariantModel extends UmbVariantModel {}
export interface UmbMemberValueModel<ValueType = unknown> {
@@ -30,4 +31,5 @@ export interface UmbMemberValueModel<ValueType = unknown> {
value: ValueType;
}
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
export interface UmbMemberVariantOptionModel extends UmbVariantOptionModel<UmbMemberVariantModel> {}

View File

@@ -34,7 +34,9 @@ export class UmbDashboardExamineSearcherElement extends UmbLitElement {
private _workspacePath = 'aa';
private _onKeyPress(e: KeyboardEvent) {
e.key == 'Enter' ? this._onSearch() : undefined;
if (e.key == 'Enter') {
this._onSearch();
}
}
#entityType = '';
@@ -80,7 +82,7 @@ export class UmbDashboardExamineSearcherElement extends UmbLitElement {
return field.name ?? '';
});
// TODO: I don't get this code, not sure what the purpose is, it seems like a mistake:
// TODO: I don't get this code, not sure what the purpose is, it seems like a mistake: [NL]
this._exposedFields = this._exposedFields
? this._exposedFields.filter((field) => {
return { name: field.name, exposed: field.exposed };

View File

@@ -145,7 +145,11 @@ export class UmbTagsInputElement extends UUIFormControlMixin(UmbLitElement, '')
const currentItems = [...this.items];
const index = currentItems.findIndex((x) => x === tag);
currentItems.splice(index, 1);
currentItems.length ? (this.items = [...currentItems]) : (this.items = []);
if (currentItems.length) {
this.items = currentItems;
} else {
this.items = [];
}
this.dispatchEvent(new CustomEvent('change', { bubbles: true, composed: true }));
}

View File

@@ -1,5 +1,6 @@
import { UmbModalToken } from '@umbraco-cms/backoffice/modal';
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
export interface UmbTemplatingPageFieldBuilderModalData {}
export type UmbTemplatingPageFieldBuilderModalValue = {

View File

@@ -1,5 +1,6 @@
import { UmbModalToken } from '@umbraco-cms/backoffice/modal';
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
export interface UmbTemplatingSectionPickerModalData {}
export type UmbTemplatingSectionPickerModalValue = {

View File

@@ -53,7 +53,11 @@ export class UmbInputEntityUserPermissionElement extends UmbFormControlMixin(Umb
#onChangeUserPermission(event: UmbChangeEvent, permissionVerbs: Array<string>) {
event.stopPropagation();
const target = event.target as UmbUserPermissionVerbElement;
target.allowed ? this.#addUserPermission(permissionVerbs) : this.#removeUserPermission(permissionVerbs);
if (target.allowed) {
this.#addUserPermission(permissionVerbs);
} else {
this.#removeUserPermission(permissionVerbs);
}
}
#addUserPermission(permissionVerbs: Array<string>) {

View File

@@ -2,5 +2,6 @@ import type { UmbUserDetailModel } from '../../types.js';
import type { UmbUserCollectionFilterModel } from '../types.js';
import type { UmbCollectionDataSource } from '@umbraco-cms/backoffice/collection';
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
export interface UmbUserCollectionDataSource
extends UmbCollectionDataSource<UmbUserDetailModel, UmbUserCollectionFilterModel> {}