diff --git a/svelte/src/lib/multi-dim-table/layout.svelte b/svelte/src/lib/multi-dim-table/layout.svelte
index 51606de..52c2f61 100644
--- a/svelte/src/lib/multi-dim-table/layout.svelte
+++ b/svelte/src/lib/multi-dim-table/layout.svelte
@@ -1,4 +1,6 @@
@@ -41,14 +53,38 @@
{#if extraItems}
{/if}
diff --git a/svelte/src/lib/multi-dim-table/store.ts b/svelte/src/lib/multi-dim-table/store.ts
index f94ee11..06dab0d 100644
--- a/svelte/src/lib/multi-dim-table/store.ts
+++ b/svelte/src/lib/multi-dim-table/store.ts
@@ -2,3 +2,9 @@ import { writable } from 'svelte/store';
export const imageWidth = writable(50);
export const comfyUrl = writable('');
+
+export enum TableMode {
+ Score,
+ View,
+}
+export const mode = writable(TableMode.View);
diff --git a/svelte/src/lib/multi-dim-table/table-axis.svelte b/svelte/src/lib/multi-dim-table/table-axis.svelte
index f989aa1..6ad26bc 100644
--- a/svelte/src/lib/multi-dim-table/table-axis.svelte
+++ b/svelte/src/lib/multi-dim-table/table-axis.svelte
@@ -6,7 +6,7 @@
- | {axis.value} |
+ {axis.value} |
{#each axis.children as dim2}
{#if dim2.type === 'axis'}
diff --git a/svelte/src/lib/multi-dim-table/table-cell-img.svelte b/svelte/src/lib/multi-dim-table/table-cell-img.svelte
index 1df7980..b94584c 100644
--- a/svelte/src/lib/multi-dim-table/table-cell-img.svelte
+++ b/svelte/src/lib/multi-dim-table/table-cell-img.svelte
@@ -1,6 +1,6 @@
{#if typeof data.path === 'string' && data.path.length > 0}
@@ -87,17 +81,6 @@
-
-
-
-
-
|