diff --git a/next-ui/src/components.d.ts b/next-ui/src/components.d.ts
index ec24c397..f61f8b06 100644
--- a/next-ui/src/components.d.ts
+++ b/next-ui/src/components.d.ts
@@ -43,7 +43,6 @@ declare module 'vue' {
ImportBooksTransientBooksTable: typeof import('./components/import/books/TransientBooksTable.vue')['default']
ImportReadlistTable: typeof import('./components/import/readlist/Table.vue')['default']
ItemCard: typeof import('./components/item/card/ItemCard.vue')['default']
- ItemCardSeries: typeof import('./components/item/card/Series.vue')['default']
LayoutAppBar: typeof import('./components/layout/app/Bar.vue')['default']
LayoutAppDrawer: typeof import('./components/layout/app/drawer/Drawer.vue')['default']
LayoutAppDrawerFooter: typeof import('./components/layout/app/drawer/Footer.vue')['default']
@@ -77,6 +76,7 @@ declare module 'vue' {
RemoteFileList: typeof import('./components/RemoteFileList.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
+ SeriesCard: typeof import('./components/series/card/SeriesCard.vue')['default']
SeriesDeletionWarning: typeof import('./components/series/DeletionWarning.vue')['default']
SeriesFormEditMetadata: typeof import('./components/series/form/EditMetadata.vue')['default']
SeriesMenu: typeof import('./components/series/menu/SeriesMenu.vue')['default']
diff --git a/next-ui/src/components/item/card/Series.stories.ts b/next-ui/src/components/series/card/SeriesCard.stories.ts
similarity index 86%
rename from next-ui/src/components/item/card/Series.stories.ts
rename to next-ui/src/components/series/card/SeriesCard.stories.ts
index 105cdb6c..fd56ff51 100644
--- a/next-ui/src/components/item/card/Series.stories.ts
+++ b/next-ui/src/components/series/card/SeriesCard.stories.ts
@@ -1,6 +1,6 @@
import type { Meta, StoryObj } from '@storybook/vue3-vite'
-import Series from './Series.vue'
+import SeriesCard from './SeriesCard.vue'
import { mockSeries1 } from '@/mocks/api/handlers/series'
import { fn } from 'storybook/test'
import { httpTyped } from '@/mocks/api/httpTyped'
@@ -9,13 +9,13 @@ import DialogConfirmEditInstance from '@/components/dialog/ConfirmEditInstance.v
import DialogConfirmInstance from '@/components/dialog/ConfirmInstance.vue'
const meta = {
- component: Series,
+ component: SeriesCard,
render: (args: object) => ({
- components: { Series, DialogConfirmEditInstance, DialogConfirmInstance },
+ components: { SeriesCard, DialogConfirmEditInstance, DialogConfirmInstance },
setup() {
return { args }
},
- template: '',
+ template: '',
}),
parameters: {
// More on how to position stories at: https://storybook.js.org/docs/configure/story-layout
@@ -29,7 +29,7 @@ const meta = {
series: mockSeries1,
onSelection: fn(),
},
-} satisfies Meta
+} satisfies Meta
export default meta
type Story = StoryObj
diff --git a/next-ui/src/components/item/card/Series.vue b/next-ui/src/components/series/card/SeriesCard.vue
similarity index 100%
rename from next-ui/src/components/item/card/Series.vue
rename to next-ui/src/components/series/card/SeriesCard.vue
diff --git a/next-ui/src/pages/libraries/[id]/series.vue b/next-ui/src/pages/libraries/[id]/series.vue
index 029a85b3..ec7f03ac 100644
--- a/next-ui/src/pages/libraries/[id]/series.vue
+++ b/next-ui/src/pages/libraries/[id]/series.vue
@@ -34,7 +34,7 @@
:key="item.raw.id"
cols="auto"
>
-