From 24bef1bea364b206e3152d6cff25005e402e82b9 Mon Sep 17 00:00:00 2001 From: Dmitry Borisenko <49808844+DmitryBorisenko33@users.noreply.github.com> Date: Sun, 17 Oct 2021 19:31:38 +0800 Subject: [PATCH] fixed --- src/App.svelte | 66 +++++++++++++++++----------------------- src/widgets/Input.svelte | 8 ++--- 2 files changed, 32 insertions(+), 42 deletions(-) diff --git a/src/App.svelte b/src/App.svelte index 39b6445..1150ec2 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -11,8 +11,7 @@ router.mode.hash(); // enables hash navigation method //router.mode.memory(); // enables in-memory navigation method import Card from "./widgets/Card.svelte"; - import Input from "./Input.svelte"; - import Myinput from "./widgets/Input.svelte"; + import Input from "./widgets/Input.svelte"; onMount(async () => { console.log("mounted"); @@ -32,67 +31,54 @@ return json; }; - function SuperDuperFunction() { + function wigetsUpdate() { wigets = JSON.parse(document.getElementById("text1").value); + findNewPage(); } let wigets = []; wigets = [ + { + widget: "input", + type: "date", + status: "2021-10-17", + page: "Set date and time card", + order: "4", + descr: "Switch on boiler date", + topic: "/prefix/00000-00004/date1", + ws: 1, + }, { widget: "input", type: "time", status: "12:00", - page: "Corridor", + page: "Set date and time card", order: "1", descr: "Switch on boiler time", - topic: "/prefix/00000-00003/temp3", + topic: "/prefix/00000-00001/time", + ws: 1, }, { widget: "input", type: "number", status: "30.5", after: "°С", - page: "Corridor", + page: "Set any number card", order: "2", descr: "Boiler temperature", - topic: "/prefix/00000-00001/temp1", + topic: "/prefix/00000-00002/temp", + ws: 1, }, { widget: "input", type: "text", status: "Hello", - page: "Corridor", + page: "Set text card", order: "3", descr: "Message to be send", - topic: "/prefix/00000-00003/temp3", - }, - { - widget: "input", - type: "date", - status: "2021.09.15", - page: "Corridor", - order: "4", - descr: "Switch on boiler date", - topic: "/prefix/00000-00002/temp2", - }, - { - widget: "input", - type: "date", - status: "2021.09.15", - page: "Living Room", - order: "4", - descr: "Switch on boiler date", - topic: "/prefix/00000-00002/temp2", - }, - { - widget: "input", - type: "date", - status: "2021.09.15", - page: "Bedroom", - order: "4", - descr: "Switch on boiler date", - topic: "/prefix/00000-00002/temp2", + topic: "/prefix/00000-00003/text", + ws: 1, }, ]; @@ -159,12 +145,16 @@ {#each wigets as widget, i} {#if widget.page === pagesName.page} {#if widget.widget === "input"} - + {/if} {/if} {/each} {/each} + + + + @@ -183,7 +173,7 @@
- +
diff --git a/src/widgets/Input.svelte b/src/widgets/Input.svelte index f916eca..d3a6d0d 100644 --- a/src/widgets/Input.svelte +++ b/src/widgets/Input.svelte @@ -16,16 +16,16 @@
{#if widget.type == "number"} - + {/if} {#if widget.type == "text"} - + {/if} {#if widget.type == "date"} - + {/if} {#if widget.type == "time"} - + {/if}