Skip to content

Commit 0db3c7d

Browse files
committed
fix: Add element-plus as dev dependency for Message and MessageBox integration
1 parent a8f34b9 commit 0db3c7d

File tree

4 files changed

+266
-9
lines changed

4 files changed

+266
-9
lines changed

package-lock.json

Lines changed: 255 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
"download-git-repo": "^3.0.2",
3737
"echarts": "^6.0.0",
3838
"echarts-stat": "^1.2.0",
39+
"element-plus": "^2.11.4",
3940
"esbuild": "^0.8.34",
4041
"file-loader": "^6.2.0",
4142
"fs-extra": "^8.1.0",

src/editor/Editor.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -442,6 +442,7 @@ import CodeMonaco from './CodeMonaco.vue';
442442
import FullCodePreview from './FullCodePreview.vue';
443443
import Preview from './Preview.vue';
444444
445+
import { ElMessageBox } from 'element-plus';
445446
import { useI18n } from 'vue-i18n';
446447
import { getScriptURLs, URL_PARAMS } from '../common/config';
447448
import { formatCode, loadScriptsAsync } from '../common/helper';
@@ -668,7 +669,7 @@ function changeLang(lang) {
668669
if (!initialCode.value || shared.sourceCode === initialCode.value) {
669670
gotoURL({ lang });
670671
} else {
671-
$confirm(t('editor.codeChangedConfirm'), '', {
672+
ElMessageBox.confirm(t('editor.codeChangedConfirm'), '', {
672673
confirmButtonText: t('editor.confirmButtonText'),
673674
cancelButtonText: t('editor.cancelButtonText'),
674675
type: 'warning'

0 commit comments

Comments
 (0)