move files

This commit is contained in:
Mads Rasmussen
2024-09-30 14:51:46 +02:00
parent 3ce3d5ba11
commit 0b972fa47e
5 changed files with 10 additions and 11 deletions

View File

@@ -1,2 +1 @@
export * from './external-login-provider-element.interface.js';
export * from './file-upload-preview.interface.js';

View File

@@ -1,13 +1,6 @@
import type { ManifestFileUploadPreview } from './file-upload-preview.model.js';
import type { ManifestBase, ManifestBundle, ManifestCondition } from '@umbraco-cms/backoffice/extension-api';
export type * from './file-upload-preview.model.js';
export type ManifestTypes =
| ManifestBundle<ManifestTypes>
| ManifestCondition
| ManifestFileUploadPreview
| ManifestBase;
export type ManifestTypes = ManifestBundle<ManifestTypes> | ManifestCondition | ManifestBase;
type UnionOfProperties<T> = T extends object ? T[keyof T] : never;

View File

@@ -1,4 +1,4 @@
import type { UmbFileUploadPreviewElement } from '../interfaces/file-upload-preview.interface.js';
import type { UmbFileUploadPreviewElement } from './file-upload-preview.interface.js';
import type { ManifestElement } from '@umbraco-cms/backoffice/extension-api';
export interface ManifestFileUploadPreview extends ManifestElement<UmbFileUploadPreviewElement> {
@@ -10,3 +10,9 @@ export interface ManifestFileUploadPreview extends ManifestElement<UmbFileUpload
*/
forMimeTypes: string | Array<string>;
}
declare global {
interface UmbExtensionManifestMap {
umbFileUploadPreview: ManifestFileUploadPreview;
}
}

View File

@@ -18,7 +18,8 @@ import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element';
import { UmbChangeEvent } from '@umbraco-cms/backoffice/event';
import { UmbExtensionsManifestInitializer } from '@umbraco-cms/backoffice/extension-api';
import { type ManifestFileUploadPreview, umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry';
import { umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry';
import type { ManifestFileUploadPreview } from './file-upload-preview.extension.js';
@customElement('umb-input-upload-field')
export class UmbInputUploadFieldElement extends UmbLitElement {