From 29cde0f864625d8f097ec85964758fa230ddcab3 Mon Sep 17 00:00:00 2001 From: ArneBo Date: Wed, 29 Jan 2025 22:05:58 +0100 Subject: [PATCH] refactor(front): Library Detail --- front/src/components/common/CopyInput.vue | 1 - front/src/views/library/LibraryBase.vue | 371 ++++++++++------------ 2 files changed, 171 insertions(+), 201 deletions(-) diff --git a/front/src/components/common/CopyInput.vue b/front/src/components/common/CopyInput.vue index 949a0bccb..aba212ec9 100644 --- a/front/src/components/common/CopyInput.vue +++ b/front/src/components/common/CopyInput.vue @@ -4,7 +4,6 @@ import { useI18n } from 'vue-i18n' import Button from '~/components/ui/Button.vue' import Input from '~/components/ui/Input.vue' -import Alert from '~/components/ui/Alert.vue' interface Props { value: string diff --git a/front/src/views/library/LibraryBase.vue b/front/src/views/library/LibraryBase.vue index 387001172..9bfd68ff0 100644 --- a/front/src/views/library/LibraryBase.vue +++ b/front/src/views/library/LibraryBase.vue @@ -11,6 +11,15 @@ import axios from 'axios' import LibraryFollowButton from '~/components/audio/LibraryFollowButton.vue' import RadioButton from '~/components/radios/Button.vue' +import Layout from '~/components/ui/Layout.vue' +import Loader from '~/components/ui/Loader.vue' +import OptionsButton from '~/components/ui/button/Options.vue' +import Popover from '~/components/ui/Popover.vue' +import PopoverItem from '~/components/ui/popover/PopoverItem.vue' +import Header from '~/components/ui/Header.vue' +import Tabs from '~/components/ui/Tabs.vue' +import Tab from '~/components/ui/Tab.vue' +import Button from '~/components/ui/Button.vue' import useErrorHandler from '~/composables/useErrorHandler' import useReport from '~/composables/moderation/useReport' @@ -84,208 +93,170 @@ const updateUploads = (count: number) => {