Removed lodash as a dependency 🗑

ref #99
This commit is contained in:
Nicolai Ort 2021-03-18 20:10:09 +01:00
parent 5f6ee33e2b
commit f09224d5c0
3 changed files with 2 additions and 5 deletions

View File

@ -17,7 +17,6 @@
"csvtojson": "^2.0.10", "csvtojson": "^2.0.10",
"gridjs": "3.3.0", "gridjs": "3.3.0",
"localforage": "1.9.0", "localforage": "1.9.0",
"lodash.isequal": "^4.5.0",
"marked": "^2.0.0", "marked": "^2.0.0",
"svelte-focus-trap": "1.0.1", "svelte-focus-trap": "1.0.1",
"svelte-i18n": "3.3.2", "svelte-i18n": "3.3.2",

View File

@ -1,6 +1,5 @@
<script> <script>
import { _ } from "svelte-i18n"; import { _ } from "svelte-i18n";
import lodashIsEqual from "lodash.isequal";
import store from "../../store"; import store from "../../store";
import { import {
UserGroupService UserGroupService
@ -32,7 +31,7 @@
$: search_permission = ""; $: search_permission = "";
$: original_data = {}; $: original_data = {};
$: editable = {}; $: editable = {};
$: changes_performed = !lodashIsEqual(original_data, editable); $: changes_performed = !(JSON.stringify(original_data) == JSON.stringify(editable));
$: isGroupnameValid = editable.name !== ""; $: isGroupnameValid = editable.name !== "";
$: save_enabled = $: save_enabled =
changes_performed && isGroupnameValid changes_performed && isGroupnameValid

View File

@ -1,6 +1,5 @@
<script> <script>
import { _ } from "svelte-i18n"; import { _ } from "svelte-i18n";
import lodashIsEqual from "lodash.isequal";
import store from "../../store"; import store from "../../store";
import isEmail from "validator/es/lib/isEmail"; import isEmail from "validator/es/lib/isEmail";
import { UserService, UserGroupService } from "@odit/lfk-client-js"; import { UserService, UserGroupService } from "@odit/lfk-client-js";
@ -69,7 +68,7 @@
UserGroupService.userGroupControllerGetAll().then((data) => { UserGroupService.userGroupControllerGetAll().then((data) => {
allgroups = data; allgroups = data;
}); });
$: changes_performed = !lodashIsEqual(original_data, editable_userdata); $: changes_performed = !(JSON.stringify(original_data) == JSON.stringify(editable_userdata));
$: groups_changed = $: groups_changed =
JSON.stringify(usergroups_array) === JSON.stringify(usergroups_array) ===
JSON.stringify(usergroups_array_original); JSON.stringify(usergroups_array_original);