no import CodeEditorLanguage types
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import styles from 'monaco-editor/min/vs/editor/editor.main.css';
|
||||
import styles from 'monaco-editor/min/vs/editor/editor.main.css?inline';
|
||||
//eslint-disable-next-line
|
||||
import editorWorker from 'monaco-editor/esm/vs/editor/editor.worker.js?worker';
|
||||
//eslint-disable-next-line
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
import { UmbModalToken } from '@umbraco-cms/backoffice/modal';
|
||||
import { CodeEditorLanguage } from '@umbraco-cms/backoffice/code-editor';
|
||||
|
||||
// TODO => investigate why exporting CodeEditorLanguage in code-editor barrel
|
||||
// causes the schema generation task to fail... For now, language property below
|
||||
// duplicates the CodeEditorLanguage type
|
||||
export interface UmbCodeEditorModalData {
|
||||
headline: string;
|
||||
content: string;
|
||||
language: CodeEditorLanguage;
|
||||
language: 'razor' | 'typescript' | 'javascript' | 'css' | 'markdown' | 'json' | 'html';
|
||||
color?: 'positive' | 'danger';
|
||||
confirmLabel?: string;
|
||||
}
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
export type { UmbCodeEditorElement } from './code-editor.element.js';
|
||||
export type { UmbCodeEditorController } from './code-editor.controller.js';
|
||||
export type { CodeEditorLanguage } from './code-editor.model.js';
|
||||
|
||||
export function loadCodeEditor() {
|
||||
return import('./code-editor.element.js');
|
||||
|
||||
Reference in New Issue
Block a user