+
+ {coverUrl ? (
+ // eslint-disable-next-line @next/next/no-img-element
+

+ ) : (
+
No cover
+ )}
+
+
+ {config.showSourceDurationRow && (
+
+
+
+ Source
+
+
+ {sourceLabel}
+
+
+
+
+ Duration
+
+
+ {durationLabel}
+
+
+
+ )}
+
+ {titleHref ? (
+
+
+ {attributes.title}
+
+
+ ) : (
+
+ {attributes.title}
+
+ )}
+
+ {attributes.author && (
+
+
+ Author
+
+
+ {attributes.author}
+
+
+ )}
+
+ {publishedFormatted && (
+
+
+ Published
+
+
+
+
+ {publishedFormatted}
+
+
+
+ )}
+
+
+
+ {config.descriptionLabel}
+
+ {attributes.description ? (
+
+ ) : (
+
+ {config.descriptionEmpty}
+
+ )}
+
+
+ {tagsList.length > 0 && (
+
+
+
+ Tags
+
+ {isOwner && (
+
+ )}
+
+
+ {tagsList.map(t => (
+
+ ))}
+
+
+ )}
+
+
+
+ Destination
+
+
+
+
+ SHELF
+
+
+ {shelfDisplayName}
+
+
+
+
+ Position
+
+
+ {shelfPosition !== undefined ? String(shelfPosition) : '—'}
+
+
+
+
+
+ {isOwner && (
+
+
+ Move To
+
+
+ {moveError &&
{moveError}
}
+
+ )}
+
+ {config.showRatingBox && (
+ <>
+
+ {ratingError &&
{ratingError}
}
+ >
+ )}
+