diff --git a/templates/collections.templ b/templates/collections.templ index 80638c2..620bb7d 100644 --- a/templates/collections.templ +++ b/templates/collections.templ @@ -2,7 +2,7 @@ package templates import "bookhoard/internal/handlers" -templ Collection(user User, collections []CollectionData, errorMessage string) { +templ Collection(user User, collections []CollectionData, libData []LibraryData, currentLibraryID string, errorMessage string) { @@ -12,8 +12,9 @@ templ Collection(user User, collections []CollectionData, errorMessage string) { - + @Header(user, "/collections") + @LibrarySwitcher(libData, currentLibraryID) @@ -100,7 +101,7 @@ templ Collection(user User, collections []CollectionData, errorMessage string) { } -templ CollectionDetail(user User, collection CollectionData, books []handlers.BookInfo, libraryID string) { +templ CollectionDetail(user User, collection CollectionData, books []handlers.BookInfo, libraryID string, libData []LibraryData) { @@ -110,13 +111,14 @@ templ CollectionDetail(user User, collection CollectionData, books []handlers.Bo - + @Header(user, "/collections") + @LibrarySwitcher(libData, libraryID)
- +
{ collection.Icon }
@@ -169,7 +171,6 @@ templ CollectionDetail(user User, collection CollectionData, books []handlers.Bo style="background-color: var(--bg-secondary); border-color: var(--border);" >
-
}
-
if book.CoverImagePath != "" {
-
-