Skip to content

Commit fab40a4

Browse files
committed
fix: Add element-plus as dev dependency for Message and MessageBox integration
1 parent 88cdabd commit fab40a4

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
@@ -446,6 +446,7 @@ import CodeMonaco from './CodeMonaco.vue';
446446
import FullCodePreview from './FullCodePreview.vue';
447447
import Preview from './Preview.vue';
448448
449+
import { ElMessageBox } from 'element-plus';
449450
import { useI18n } from 'vue-i18n';
450451
import { getScriptURLs, URL_PARAMS } from '../common/config';
451452
import { formatCode, loadScriptsAsync } from '../common/helper';
@@ -672,7 +673,7 @@ function changeLang(lang) {
672673
if (!initialCode.value || shared.sourceCode === initialCode.value) {
673674
gotoURL({ lang });
674675
} else {
675-
$confirm(t('editor.codeChangedConfirm'), '', {
676+
ElMessageBox.confirm(t('editor.codeChangedConfirm'), '', {
676677
confirmButtonText: t('editor.confirmButtonText'),
677678
cancelButtonText: t('editor.cancelButtonText'),
678679
type: 'warning'

0 commit comments

Comments
 (0)