remove extension of server models

This commit is contained in:
Mads Rasmussen
2023-12-07 14:25:27 +01:00
parent db71de0eff
commit b2c9391177
9 changed files with 18 additions and 35 deletions

View File

@@ -1,6 +1,5 @@
import { EntityTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api';
import type { UmbEntityTreeItemModel, UmbEntityTreeRootModel } from '@umbraco-cms/backoffice/tree';
export interface UmbDictionaryTreeItemModel extends EntityTreeItemResponseModel, UmbEntityTreeItemModel {}
export interface UmbDictionaryTreeItemModel extends UmbEntityTreeItemModel {}
// TODO: TREE STORE TYPE PROBLEM:
export interface UmbDictionaryTreeRootModel extends Omit<EntityTreeItemResponseModel, 'id'>, UmbEntityTreeRootModel {}
export interface UmbDictionaryTreeRootModel extends UmbEntityTreeRootModel {}

View File

@@ -1,10 +1,5 @@
import type { DocumentTypeTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api';
import type { UmbEntityTreeItemModel, UmbEntityTreeRootModel } from '@umbraco-cms/backoffice/tree';
export interface UmbDocumentTypeTreeItemModel
extends Omit<DocumentTypeTreeItemResponseModel, 'icon'>,
UmbEntityTreeItemModel {}
export interface UmbDocumentTypeTreeItemModel extends UmbEntityTreeItemModel {}
// TODO: TREE STORE TYPE PROBLEM:
export interface UmbDocumentTypeTreeRootModel
extends Omit<Omit<DocumentTypeTreeItemResponseModel, 'id'>, 'icon'>,
UmbEntityTreeRootModel {}
export interface UmbDocumentTypeTreeRootModel extends UmbEntityTreeRootModel {}

View File

@@ -1,6 +1,5 @@
import { EntityTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api';
import type { UmbEntityTreeItemModel, UmbEntityTreeRootModel } from '@umbraco-cms/backoffice/tree';
export interface UmbDocumentTreeItemModel extends EntityTreeItemResponseModel, UmbEntityTreeItemModel {}
export interface UmbDocumentTreeItemModel extends UmbEntityTreeItemModel {}
// TODO: TREE STORE TYPE PROBLEM:
export interface UmbDocumentTreeRootModel extends Omit<EntityTreeItemResponseModel, 'id'>, UmbEntityTreeRootModel {}
export interface UmbDocumentTreeRootModel extends UmbEntityTreeRootModel {}

View File

@@ -1,10 +1,5 @@
import type { MediaTypeTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api';
import type { UmbEntityTreeItemModel, UmbEntityTreeRootModel } from '@umbraco-cms/backoffice/tree';
export interface UmbMediaTypeTreeItemModel
extends Omit<MediaTypeTreeItemResponseModel, 'icon'>,
UmbEntityTreeItemModel {}
export interface UmbMediaTypeTreeItemModel extends UmbEntityTreeItemModel {}
// TODO: TREE STORE TYPE PROBLEM:
export interface UmbMediaTypeTreeRootModel
extends Omit<Omit<MediaTypeTreeItemResponseModel, 'id'>, 'icon'>,
UmbEntityTreeRootModel {}
export interface UmbMediaTypeTreeRootModel extends UmbEntityTreeRootModel {}

View File

@@ -1,6 +1,5 @@
import { EntityTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api';
import type { UmbEntityTreeItemModel, UmbEntityTreeRootModel } from '@umbraco-cms/backoffice/tree';
export interface UmbMediaTreeItemModel extends EntityTreeItemResponseModel, UmbEntityTreeItemModel {}
export interface UmbMediaTreeItemModel extends UmbEntityTreeItemModel {}
// TODO: TREE STORE TYPE PROBLEM:
export interface UmbMediaTreeRootModel extends Omit<EntityTreeItemResponseModel, 'id'>, UmbEntityTreeRootModel {}
export interface UmbMediaTreeRootModel extends UmbEntityTreeRootModel {}

View File

@@ -1,6 +1,5 @@
import { EntityTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api';
import type { UmbEntityTreeItemModel, UmbEntityTreeRootModel } from '@umbraco-cms/backoffice/tree';
export interface UmbMemberGroupTreeItemModel extends EntityTreeItemResponseModel, UmbEntityTreeItemModel {}
export interface UmbMemberGroupTreeItemModel extends UmbEntityTreeItemModel {}
// TODO: TREE STORE TYPE PROBLEM:
export interface UmbMemberGroupTreeRootModel extends Omit<EntityTreeItemResponseModel, 'id'>, UmbEntityTreeRootModel {}
export interface UmbMemberGroupTreeRootModel extends UmbEntityTreeRootModel {}

View File

@@ -1,6 +1,5 @@
import { EntityTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api';
import type { UmbEntityTreeItemModel, UmbEntityTreeRootModel } from '@umbraco-cms/backoffice/tree';
export interface UmbMemberTypeTreeItemModel extends EntityTreeItemResponseModel, UmbEntityTreeItemModel {}
export interface UmbMemberTypeTreeItemModel extends UmbEntityTreeItemModel {}
// TODO: TREE STORE TYPE PROBLEM:
export interface UmbMemberTypeTreeRootModel extends Omit<EntityTreeItemResponseModel, 'id'>, UmbEntityTreeRootModel {}
export interface UmbMemberTypeTreeRootModel extends UmbEntityTreeRootModel {}

View File

@@ -1,6 +1,5 @@
import { EntityTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api';
import type { UmbEntityTreeItemModel, UmbEntityTreeRootModel } from '@umbraco-cms/backoffice/tree';
export interface UmbMemberTreeItemModel extends EntityTreeItemResponseModel, UmbEntityTreeItemModel {}
export interface UmbMemberTreeItemModel extends UmbEntityTreeItemModel {}
// TODO: TREE STORE TYPE PROBLEM:
export interface UmbMemberTreeRootModel extends Omit<EntityTreeItemResponseModel, 'id'>, UmbEntityTreeRootModel {}
export interface UmbMemberTreeRootModel extends UmbEntityTreeRootModel {}

View File

@@ -1,6 +1,5 @@
import { EntityTreeItemResponseModel } from '@umbraco-cms/backoffice/backend-api';
import type { UmbEntityTreeItemModel, UmbEntityTreeRootModel } from '@umbraco-cms/backoffice/tree';
export interface UmbRelationTypeTreeItemModel extends EntityTreeItemResponseModel, UmbEntityTreeItemModel {}
export interface UmbRelationTypeTreeItemModel extends UmbEntityTreeItemModel {}
// TODO: TREE STORE TYPE PROBLEM:
export interface UmbRelationTypeTreeRootModel extends Omit<EntityTreeItemResponseModel, 'id'>, UmbEntityTreeRootModel {}
export interface UmbRelationTypeTreeRootModel extends UmbEntityTreeRootModel {}