diff --git a/scripts/system/inventory/package-lock.json b/scripts/system/inventory/package-lock.json index b04877a4ac..8617b7774e 100644 --- a/scripts/system/inventory/package-lock.json +++ b/scripts/system/inventory/package-lock.json @@ -10093,6 +10093,11 @@ "is-plain-obj": "^1.0.0" } }, + "sortablejs": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.10.2.tgz", + "integrity": "sha512-YkPGufevysvfwn5rfdlGyrGjt7/CRHwvRPogD/lC+TnvcN29jDpCifKP+rBqf+LRldfXSTh+0CGLcSg0VIxq3A==" + }, "source-list-map": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", @@ -11274,6 +11279,14 @@ "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", "dev": true }, + "vuedraggable": { + "version": "2.23.2", + "resolved": "https://registry.npmjs.org/vuedraggable/-/vuedraggable-2.23.2.tgz", + "integrity": "sha512-PgHCjUpxEAEZJq36ys49HfQmXglattf/7ofOzUrW2/rRdG7tu6fK84ir14t1jYv4kdXewTEa2ieKEAhhEMdwkQ==", + "requires": { + "sortablejs": "^1.10.1" + } + }, "vuetify": { "version": "2.2.20", "resolved": "https://registry.npmjs.org/vuetify/-/vuetify-2.2.20.tgz", diff --git a/scripts/system/inventory/package.json b/scripts/system/inventory/package.json index 1634fec234..9cc0f18df2 100644 --- a/scripts/system/inventory/package.json +++ b/scripts/system/inventory/package.json @@ -10,6 +10,7 @@ "dependencies": { "core-js": "^3.6.4", "vue": "^2.6.11", + "vuedraggable": "^2.23.2", "vuetify": "^2.2.11" }, "devDependencies": { diff --git a/scripts/system/inventory/src/App.vue b/scripts/system/inventory/src/App.vue index eac50a03ca..cc2466dcee 100644 --- a/scripts/system/inventory/src/App.vue +++ b/scripts/system/inventory/src/App.vue @@ -10,82 +10,89 @@ // --> + +