Skip to content

Commit

Permalink
fix(module:code-editor): remove monaco-editor dependency in config.ts (
Browse files Browse the repository at this point in the history
  • Loading branch information
yangjunhan committed Apr 27, 2022
1 parent 99f4141 commit 929084d
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions components/core/config/config.ts
Expand Up @@ -8,7 +8,6 @@ import { InjectionToken, TemplateRef, Type } from '@angular/core';
import { SafeUrl } from '@angular/platform-browser';

import { ThemeType } from '@ant-design/icons-angular';
import { Environment } from 'monaco-editor';

import { NzBreakpointEnum } from 'ng-zorro-antd/core/services';
import {
Expand All @@ -20,6 +19,13 @@ import {
NzTSType
} from 'ng-zorro-antd/core/types';

interface MonacoEnvironment {
globalAPI?: boolean;
baseUrl?: string;
getWorker?(workerId: string, label: string): Promise<Worker> | Worker;
getWorkerUrl?(workerId: string, label: string): string;
}

export interface NzConfig {
affix?: AffixConfig;
select?: SelectConfig;
Expand Down Expand Up @@ -113,7 +119,7 @@ export interface CodeEditorConfig {
extraConfig?: NzSafeAny;
defaultEditorOption?: NzSafeAny;
useStaticLoading?: boolean;
monacoEnvironment?: Environment;
monacoEnvironment?: MonacoEnvironment;

onLoad?(): void;

Expand Down

0 comments on commit 929084d

Please sign in to comment.