From a86008ba4c504c222478e294c53b0cd4ca64c770 Mon Sep 17 00:00:00 2001 From: Diego Imbert Date: Thu, 26 Mar 2026 19:31:10 +0100 Subject: [PATCH] refactor: use Monaco DiffEditor for YAML diff in review drawer Co-Authored-By: Claude Opus 4.5 --- .../lib/components/DatatableSchemaDiff.svelte | 27 ++++++++++--------- 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/frontend/src/lib/components/DatatableSchemaDiff.svelte b/frontend/src/lib/components/DatatableSchemaDiff.svelte index 69e657a958..ab9ae4f93c 100644 --- a/frontend/src/lib/components/DatatableSchemaDiff.svelte +++ b/frontend/src/lib/components/DatatableSchemaDiff.svelte @@ -490,19 +490,22 @@ -
-
-
- Parent ({parentWorkspaceId}) +
+ {#await import('$lib/components/DiffEditor.svelte')} +
+
-
{yaml.parent}
-
-
-
- Fork ({currentWorkspaceId}) -
-
{yaml.fork}
-
+ {:then Module} + + {/await}
{/if}