mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 00:11:37 -06:00
feat(books): surface custom metadata fields in table view
Adds support for displaying custom metadata as columns in the book table view. The frontend now fetches active fields and dynamically renders the corresponding cells, backed by book card API updates. Closes #465
This commit is contained in:
@@ -3,12 +3,11 @@ import { computed } from 'vue'
|
||||
import { ChevronRight, LibraryBig } from '@lucide/vue'
|
||||
import { FORMAT_TO_GROUP, type BookCard } from '@bookorbit/types'
|
||||
import BookCoverSurface from '../BookCoverSurface.vue'
|
||||
import type { ColumnId } from '@/features/book/composables/useTableColumns'
|
||||
import { useCoverVersions } from '@/features/book/composables/useCoverVersions'
|
||||
|
||||
const props = defineProps<{
|
||||
book: BookCard
|
||||
colId: ColumnId
|
||||
colId: string
|
||||
}>()
|
||||
|
||||
const collapsed = computed(() => props.book.collapsedSeries!)
|
||||
|
||||
Reference in New Issue
Block a user