diff --git a/src/.prettierrc b/src/.prettierrc index 3dda789..a9a80b2 100644 --- a/src/.prettierrc +++ b/src/.prettierrc @@ -4,6 +4,6 @@ "svelteBracketNewLine": false, "svelteAllowShorthand": false, "svelteIndentScriptAndStyle": true, - "printWidth": 600, + "printWidth": 60, "sxBracketSameLine": true } \ No newline at end of file diff --git a/src/App.svelte b/src/App.svelte index ce67208..36bbaa8 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -24,15 +24,23 @@ } catch (e) { return json; } - json = json.replace(/&/g, "&").replace(//g, ">"); - json = json.replace(/("(\\u[a-zA-Z0-9]{4}|\\[^u]|[^\\"])*"(\s*:)?|\b(true|false|null)\b|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)/g, function (match) { - return match; - }); + json = json + .replace(/&/g, "&") + .replace(//g, ">"); + json = json.replace( + /("(\\u[a-zA-Z0-9]{4}|\\[^u]|[^\\"])*"(\s*:)?|\b(true|false|null)\b|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)/g, + function (match) { + return match; + } + ); return json; }; function wigetsUpdate() { - wigets = JSON.parse(document.getElementById("text1").value); + wigets = JSON.parse( + document.getElementById("text1").value + ); findNewPage(); } @@ -43,7 +51,7 @@ widget: "input", type: "date", status: "2021-10-17", - page: "Set date and time card", + page: "Set date and time", order: "4", descr: "Switch on boiler date", topic: "/prefix/00000-00004/date1", @@ -53,7 +61,7 @@ widget: "input", type: "time", status: "12:00", - page: "Set date and time card", + page: "Set date and time", order: "1", descr: "Switch on boiler time", topic: "/prefix/00000-00001/time", @@ -64,7 +72,7 @@ type: "number", status: "30.5", after: "°С", - page: "Set any number card", + page: "Set any number", order: "2", descr: "Boiler temperature", topic: "/prefix/00000-00002/temp", @@ -74,7 +82,7 @@ widget: "input", type: "text", status: "Hello", - page: "Set text card", + page: "Set text", order: "3", descr: "Message to be send", topic: "/prefix/00000-00003/text", @@ -89,9 +97,14 @@ let pages = []; function findNewPage() { pages = []; - const newPage = Array.from(new Set(Array.from(wigets, ({ page }) => page))); + const newPage = Array.from( + new Set(Array.from(wigets, ({ page }) => page)) + ); newPage.forEach(function (item, i, arr) { - pages = [...pages, JSON.parse(JSON.stringify({ page: item }))]; + pages = [ + ...pages, + JSON.parse(JSON.stringify({ page: item })), + ]; }); pages.sort(function (a, b) { if (a.page < b.page) { @@ -120,13 +133,16 @@ {"Управление"}