From 1de2d1b5cad1a568c537abfb988fe01703ede32e Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Wed, 21 Feb 2024 23:12:51 -0800 Subject: drag magic --- src/routes/(app)/[username]/(profile)/+page.svelte | 74 +++++++++++++++++++--- static/icons/move.svg | 4 ++ 2 files changed, 68 insertions(+), 10 deletions(-) create mode 100644 static/icons/move.svg diff --git a/src/routes/(app)/[username]/(profile)/+page.svelte b/src/routes/(app)/[username]/(profile)/+page.svelte index 9a5de39a..0b706083 100644 --- a/src/routes/(app)/[username]/(profile)/+page.svelte +++ b/src/routes/(app)/[username]/(profile)/+page.svelte @@ -1,4 +1,5 @@ + + {#if deleting} {/if} @@ -123,8 +161,8 @@ class="grid sm:grid-cols-2 gap-4" class:pb-20={total > 0} use:dndzone={{ items, flipDurationMs, dropTargetStyle, dragDisabled }} - on:consider={consider} - on:finalize={finalize} + on:consider={handleConsider} + on:finalize={handleFinalize} > {#each items as i (i.id)} + + + {/if}
-
{i.name}
+
{i.name} {dragDisabled}
{f(i.price, currency)} diff --git a/static/icons/move.svg b/static/icons/move.svg new file mode 100644 index 00000000..79bf3dd2 --- /dev/null +++ b/static/icons/move.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file -- cgit v1.2.3