From fcb9e14b1048295a135fbc7482b3ecdc4ba2154a Mon Sep 17 00:00:00 2001 From: miaobuao Date: Thu, 21 Mar 2024 13:42:03 +0800 Subject: [PATCH] feat: switch mode --- svelte/src/lib/multi-dim-table/layout.svelte | 42 +++++++++++++++++-- svelte/src/lib/multi-dim-table/store.ts | 6 +++ .../src/lib/multi-dim-table/table-axis.svelte | 2 +- .../lib/multi-dim-table/table-cell-img.svelte | 40 +++++++++--------- svelte/src/routes/xyz_plot/+page.svelte | 19 +-------- 5 files changed, 66 insertions(+), 43 deletions(-) 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 @@
-
  • -
    - -
    -