diff --git a/front/src/components/manage/ChannelsTable.vue b/front/src/components/manage/ChannelsTable.vue index f7cf842fc..2d6959f41 100644 --- a/front/src/components/manage/ChannelsTable.vue +++ b/front/src/components/manage/ChannelsTable.vue @@ -10,7 +10,6 @@ import { useI18n } from 'vue-i18n' import axios from 'axios' import ActionTable from '~/components/common/ActionTable.vue' -import Pagination from '~/components/vui/Pagination.vue' import useSmartSearch from '~/composables/navigation/useSmartSearch' import useSharedLabels from '~/composables/locale/useSharedLabels' @@ -18,6 +17,12 @@ import useOrdering from '~/composables/navigation/useOrdering' import useErrorHandler from '~/composables/useErrorHandler' import usePage from '~/composables/navigation/usePage' +import Layout from '~/components/ui/Layout.vue' +import Spacer from '~/components/ui/Spacer.vue' +import Input from '~/components/ui/Input.vue' +import Loader from '~/components/ui/Loader.vue' +import Pagination from '~/components/ui/Pagination.vue' + interface Props extends SmartSearchProps, OrderingProps { filters?: object @@ -88,22 +93,24 @@ const labels = computed(() => ({ diff --git a/front/src/components/manage/library/AlbumsTable.vue b/front/src/components/manage/library/AlbumsTable.vue index f0c9272f9..93592a8de 100644 --- a/front/src/components/manage/library/AlbumsTable.vue +++ b/front/src/components/manage/library/AlbumsTable.vue @@ -10,7 +10,6 @@ import { useI18n } from 'vue-i18n' import axios from 'axios' import ActionTable from '~/components/common/ActionTable.vue' -import Pagination from '~/components/vui/Pagination.vue' import useSmartSearch from '~/composables/navigation/useSmartSearch' import useSharedLabels from '~/composables/locale/useSharedLabels' @@ -18,6 +17,12 @@ import useOrdering from '~/composables/navigation/useOrdering' import useErrorHandler from '~/composables/useErrorHandler' import usePage from '~/composables/navigation/usePage' +import Layout from '~/components/ui/Layout.vue' +import Spacer from '~/components/ui/Spacer.vue' +import Input from '~/components/ui/Input.vue' +import Loader from '~/components/ui/Loader.vue' +import Pagination from '~/components/ui/Pagination.vue' + interface Props extends SmartSearchProps, OrderingProps { filters?: object @@ -100,22 +105,24 @@ const labels = computed(() => ({ diff --git a/front/src/components/manage/library/ArtistsTable.vue b/front/src/components/manage/library/ArtistsTable.vue index b569649f4..f70f333ac 100644 --- a/front/src/components/manage/library/ArtistsTable.vue +++ b/front/src/components/manage/library/ArtistsTable.vue @@ -10,7 +10,6 @@ import { useI18n } from 'vue-i18n' import axios from 'axios' import ActionTable from '~/components/common/ActionTable.vue' -import Pagination from '~/components/vui/Pagination.vue' import useSmartSearch from '~/composables/navigation/useSmartSearch' import useSharedLabels from '~/composables/locale/useSharedLabels' @@ -18,6 +17,12 @@ import useOrdering from '~/composables/navigation/useOrdering' import useErrorHandler from '~/composables/useErrorHandler' import usePage from '~/composables/navigation/usePage' +import Layout from '~/components/ui/Layout.vue' +import Spacer from '~/components/ui/Spacer.vue' +import Input from '~/components/ui/Input.vue' +import Loader from '~/components/ui/Loader.vue' +import Pagination from '~/components/ui/Pagination.vue' + interface Props extends SmartSearchProps, OrderingProps { filters?: object @@ -104,22 +109,24 @@ const getUrl = (artist: { channel?: number; id: number }) => { diff --git a/front/src/components/manage/library/EditsCardList.vue b/front/src/components/manage/library/EditsCardList.vue index 58d190ce8..9e73be3fc 100644 --- a/front/src/components/manage/library/EditsCardList.vue +++ b/front/src/components/manage/library/EditsCardList.vue @@ -12,7 +12,6 @@ import { uniq } from 'lodash-es' import axios from 'axios' -import Pagination from '~/components/vui/Pagination.vue' import EditCard from '~/components/library/EditCard.vue' import useEditConfigs from '~/composables/moderation/useEditConfigs' @@ -22,6 +21,13 @@ import useOrdering from '~/composables/navigation/useOrdering' import useErrorHandler from '~/composables/useErrorHandler' import usePage from '~/composables/navigation/usePage' +import Layout from '~/components/ui/Layout.vue' +import Section from '~/components/ui/Section.vue' +import Spacer from '~/components/ui/Spacer.vue' +import Input from '~/components/ui/Input.vue' +import Loader from '~/components/ui/Loader.vue' +import Pagination from '~/components/ui/Pagination.vue' + interface Props extends SmartSearchProps, OrderingProps { filters?: object @@ -159,28 +165,36 @@ const getCurrentState = (target?: StateTarget): ReviewState => { diff --git a/front/src/components/manage/library/LibrariesTable.vue b/front/src/components/manage/library/LibrariesTable.vue index 1bc5314dc..2ccb5c05c 100644 --- a/front/src/components/manage/library/LibrariesTable.vue +++ b/front/src/components/manage/library/LibrariesTable.vue @@ -10,7 +10,6 @@ import { useI18n } from 'vue-i18n' import axios from 'axios' import ActionTable from '~/components/common/ActionTable.vue' -import Pagination from '~/components/vui/Pagination.vue' import useSharedLabels from '~/composables/locale/useSharedLabels' import useSmartSearch from '~/composables/navigation/useSmartSearch' @@ -18,6 +17,12 @@ import useOrdering from '~/composables/navigation/useOrdering' import useErrorHandler from '~/composables/useErrorHandler' import usePage from '~/composables/navigation/usePage' +import Layout from '~/components/ui/Layout.vue' +import Spacer from '~/components/ui/Spacer.vue' +import Input from '~/components/ui/Input.vue' +import Loader from '~/components/ui/Loader.vue' +import Pagination from '~/components/ui/Pagination.vue' + interface Props extends SmartSearchProps, OrderingProps { filters?: object @@ -103,22 +108,24 @@ const getPrivacyLevelChoice = (privacyLevel: PrivacyLevel) => { diff --git a/front/src/components/manage/library/TagsTable.vue b/front/src/components/manage/library/TagsTable.vue index 062c4721e..3bd1c5d4d 100644 --- a/front/src/components/manage/library/TagsTable.vue +++ b/front/src/components/manage/library/TagsTable.vue @@ -12,7 +12,6 @@ import axios from 'axios' import ImportStatusModal from '~/components/library/ImportStatusModal.vue' import ActionTable from '~/components/common/ActionTable.vue' -import Pagination from '~/components/vui/Pagination.vue' import useSharedLabels from '~/composables/locale/useSharedLabels' import useSmartSearch from '~/composables/navigation/useSmartSearch' @@ -20,6 +19,12 @@ import useOrdering from '~/composables/navigation/useOrdering' import useErrorHandler from '~/composables/useErrorHandler' import usePage from '~/composables/navigation/usePage' +import Layout from '~/components/ui/Layout.vue' +import Spacer from '~/components/ui/Spacer.vue' +import Input from '~/components/ui/Input.vue' +import Loader from '~/components/ui/Loader.vue' +import Pagination from '~/components/ui/Pagination.vue' + interface Props extends SmartSearchProps, OrderingProps { filters?: object @@ -105,22 +110,24 @@ const showUploadDetailModal = ref(false) diff --git a/front/src/components/manage/library/TracksTable.vue b/front/src/components/manage/library/TracksTable.vue index 38e590cb7..116f8d863 100644 --- a/front/src/components/manage/library/TracksTable.vue +++ b/front/src/components/manage/library/TracksTable.vue @@ -11,13 +11,18 @@ import axios from 'axios' import useSharedLabels from '~/composables/locale/useSharedLabels' import ActionTable from '~/components/common/ActionTable.vue' -import Pagination from '~/components/vui/Pagination.vue' import useSmartSearch from '~/composables/navigation/useSmartSearch' import useOrdering from '~/composables/navigation/useOrdering' import useErrorHandler from '~/composables/useErrorHandler' import usePage from '~/composables/navigation/usePage' +import Layout from '~/components/ui/Layout.vue' +import Spacer from '~/components/ui/Spacer.vue' +import Input from '~/components/ui/Input.vue' +import Loader from '~/components/ui/Loader.vue' +import Pagination from '~/components/ui/Pagination.vue' + interface Props extends SmartSearchProps, OrderingProps { filters?: object @@ -97,22 +102,24 @@ const labels = computed(() => ({ diff --git a/front/src/components/manage/library/UploadsTable.vue b/front/src/components/manage/library/UploadsTable.vue index 34716fba8..80dd83db8 100644 --- a/front/src/components/manage/library/UploadsTable.vue +++ b/front/src/components/manage/library/UploadsTable.vue @@ -13,8 +13,6 @@ import axios from 'axios' import ImportStatusModal from '~/components/library/ImportStatusModal.vue' import ActionTable from '~/components/common/ActionTable.vue' -import Pagination from '~/components/vui/Pagination.vue' -import Button from '~/components/ui/Button.vue' import useSmartSearch from '~/composables/navigation/useSmartSearch' import useSharedLabels from '~/composables/locale/useSharedLabels' @@ -22,6 +20,13 @@ import useOrdering from '~/composables/navigation/useOrdering' import useErrorHandler from '~/composables/useErrorHandler' import usePage from '~/composables/navigation/usePage' +import Layout from '~/components/ui/Layout.vue' +import Spacer from '~/components/ui/Spacer.vue' +import Button from '~/components/ui/Button.vue' +import Input from '~/components/ui/Input.vue' +import Loader from '~/components/ui/Loader.vue' +import Pagination from '~/components/ui/Pagination.vue' + interface Props extends SmartSearchProps, OrderingProps { filters?: object @@ -120,22 +125,24 @@ const getPrivacyLevelChoice = (privacyLevel: PrivacyLevel) => { diff --git a/front/src/views/admin/library/Base.vue b/front/src/views/admin/library/Base.vue index a84c02496..749de0f30 100644 --- a/front/src/views/admin/library/Base.vue +++ b/front/src/views/admin/library/Base.vue @@ -1,73 +1,62 @@ diff --git a/front/src/views/admin/library/EditsList.vue b/front/src/views/admin/library/EditsList.vue index d5600bc11..24b622d68 100644 --- a/front/src/views/admin/library/EditsList.vue +++ b/front/src/views/admin/library/EditsList.vue @@ -4,6 +4,8 @@ import { computed } from 'vue' import EditsCardList from '~/components/manage/library/EditsCardList.vue' +import Header from '~/components/ui/Header.vue' + interface Props { defaultQuery?: string } @@ -19,16 +21,13 @@ const labels = computed(() => ({