From d7036b08545a8850370682da6de6f27866ca7b87 Mon Sep 17 00:00:00 2001 From: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com> Date: Sun, 1 Sep 2024 21:16:52 +0900 Subject: [PATCH] =?UTF-8?q?refactor(frontend):=20vuedraggable=E3=82=92form?= =?UTF-8?q?kit/drag-and-drop=E3=81=AB=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/frontend/package.json | 4 +- .../src/components/MkPostFormAttaches.vue | 32 +- .../frontend/src/components/MkWidgets.vue | 42 +- .../src/pages/admin/RolesEditorFormula.vue | 92 +++-- .../frontend/src/pages/admin/server-rules.vue | 43 +- .../frontend/src/pages/channel-editor.vue | 35 +- .../pages/page-editor/page-editor.blocks.vue | 39 +- .../src/pages/settings/emoji-picker.vue | 88 ++-- .../frontend/src/pages/settings/navbar.vue | 49 +-- .../frontend/src/pages/settings/profile.vue | 56 +-- packages/frontend/src/store.ts | 2 +- pnpm-lock.yaml | 378 +++--------------- 12 files changed, 319 insertions(+), 541 deletions(-) diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 1464be18a7..6b11f82ce2 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -18,6 +18,7 @@ }, "dependencies": { "@discordapp/twemoji": "15.0.3", + "@formkit/drag-and-drop": "^0.1.6", "@github/webauthn-json": "2.1.1", "@mcaptcha/vanilla-glue": "0.1.0-alpha-3", "@misskey-dev/browser-image-resizer": "2024.1.0", @@ -72,8 +73,7 @@ "uuid": "10.0.0", "v-code-diff": "1.12.0", "vite": "5.3.5", - "vue": "3.4.37", - "vuedraggable": "next" + "vue": "3.4.37" }, "devDependencies": { "@misskey-dev/summaly": "5.1.0", diff --git a/packages/frontend/src/components/MkPostFormAttaches.vue b/packages/frontend/src/components/MkPostFormAttaches.vue index 8854babb6b..c3f406ab95 100644 --- a/packages/frontend/src/components/MkPostFormAttaches.vue +++ b/packages/frontend/src/components/MkPostFormAttaches.vue @@ -5,32 +5,30 @@ SPDX-License-Identifier: AGPL-3.0-only