relocate Series Card files

This commit is contained in:
Gauthier Roebroeck 2026-01-15 15:51:39 +08:00
parent 5cc26bbee4
commit f5f85ffd5a
4 changed files with 7 additions and 7 deletions

View file

@ -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']

View file

@ -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: '<Series v-bind="args" /><DialogConfirmEditInstance/><DialogConfirmInstance/>',
template: '<SeriesCard v-bind="args" /><DialogConfirmEditInstance/><DialogConfirmInstance/>',
}),
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<typeof Series>
} satisfies Meta<typeof SeriesCard>
export default meta
type Story = StoryObj<typeof meta>

View file

@ -34,7 +34,7 @@
:key="item.raw.id"
cols="auto"
>
<ItemCardSeries
<SeriesCard
:series="item.raw"
:selected="isSelected(item)"
:pre-select="preSelect"