From e023fee8a5308c4577d34378f813890b1d9b6990 Mon Sep 17 00:00:00 2001 From: Senad Uka Date: Sat, 14 Oct 2023 12:00:26 +0200 Subject: [PATCH] InplaceEdit and TreeView component. --- .idea/vcs.xml | 6 ++++ src/app.css | 0 src/lib/InPlaceEdit.svelte | 58 ++++++++++++++++++++++++++++++++++++++ src/lib/TreeView.svelte | 54 +++++++++++++++++++++++++++++++++++ 4 files changed, 118 insertions(+) create mode 100644 .idea/vcs.xml create mode 100644 src/app.css create mode 100644 src/lib/InPlaceEdit.svelte create mode 100644 src/lib/TreeView.svelte diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/src/app.css b/src/app.css new file mode 100644 index 0000000..e69de29 diff --git a/src/lib/InPlaceEdit.svelte b/src/lib/InPlaceEdit.svelte new file mode 100644 index 0000000..95b0b20 --- /dev/null +++ b/src/lib/InPlaceEdit.svelte @@ -0,0 +1,58 @@ + + +{#if editing} +
+ +
+{:else} +
+ {value} +
+{/if} + + \ No newline at end of file diff --git a/src/lib/TreeView.svelte b/src/lib/TreeView.svelte new file mode 100644 index 0000000..3739aa7 --- /dev/null +++ b/src/lib/TreeView.svelte @@ -0,0 +1,54 @@ + + + + + + \ No newline at end of file