diff --git a/packages/runtime/src/components/Checker.ce.vue b/packages/runtime/src/components/Checker.ce.vue index 3d773c19..fd177a85 100644 --- a/packages/runtime/src/components/Checker.ce.vue +++ b/packages/runtime/src/components/Checker.ce.vue @@ -5,11 +5,19 @@ defineProps<{ diagnostics?: any[] base: string }>() + +const key = (diagnostic: any): string => { + if (diagnostic.loc) { + return `${diagnostic.loc.file}-${diagnostic.loc.line}-${diagnostic.loc.column}`; + } else { + return diagnostic.id; + } +}