mirror of
https://github.com/1Panel-dev/1Panel.git
synced 2026-09-22 08:00:53 +00:00
fix: resolve missing arrow in compose file comparison during app upgrade (#12663)
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { ElTable } from 'element-plus';
|
||||
import { computed, defineComponent, h, onMounted, ref, watch, type PropType, type VNode } from 'vue';
|
||||
import { cloneVNode, computed, defineComponent, h, onMounted, ref, watch, type PropType, type VNode } from 'vue';
|
||||
|
||||
import {
|
||||
FU_TABLE_STORAGE_PREFIX,
|
||||
@@ -145,7 +145,15 @@ export default defineComponent({
|
||||
);
|
||||
return resolvedColumns.value
|
||||
.filter((column) => column.show !== false)
|
||||
.map((column) => columnNodeMap.get(column.key))
|
||||
.map((column) => {
|
||||
const vnode = columnNodeMap.get(column.key);
|
||||
if (!vnode) {
|
||||
return null;
|
||||
}
|
||||
return cloneVNode(vnode, {
|
||||
key: column.key,
|
||||
});
|
||||
})
|
||||
.filter((column): column is VNode => Boolean(column));
|
||||
});
|
||||
|
||||
|
||||
@@ -105,8 +105,11 @@ const initEditor = async () => {
|
||||
readOnly: false,
|
||||
automaticLayout: true,
|
||||
folding: true,
|
||||
glyphMargin: true,
|
||||
roundedSelection: false,
|
||||
overviewRulerBorder: false,
|
||||
renderMarginRevertIcon: true,
|
||||
renderGutterMenu: false,
|
||||
});
|
||||
|
||||
editor.setModel({
|
||||
|
||||
@@ -439,8 +439,11 @@ const renderDiff = async () => {
|
||||
readOnly: true,
|
||||
automaticLayout: true,
|
||||
folding: true,
|
||||
glyphMargin: true,
|
||||
roundedSelection: false,
|
||||
overviewRulerBorder: false,
|
||||
renderMarginRevertIcon: true,
|
||||
renderGutterMenu: false,
|
||||
});
|
||||
diffEditor.setModel({
|
||||
original: originalModel,
|
||||
|
||||
Reference in New Issue
Block a user