package pages import ( "fmt" "git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/components/gallery" "git.schreifuchs.ch/schreifuchs/schreifuchs.ch/internal/pkg/templer" "git.schreifuchs.ch/schreifuchs/schreifuchs.ch/web/components" ) const detailsID = "imgs-details" templ GallerySet(g gallery.Set) {
@components.Modal(detailsID) { @GalleryImage(g.SM.Images[0].UID, &gallery.Image{}, &gallery.Image{}) }
for _,img := range g.SM.Images { Gallery item }
} templ GalleryImage(image string, next *gallery.Image, prev *gallery.Image) { if next != nil { }
Image description if prev != nil { } if next != nil { }
} templ Gallery(g gallery.Gallery) {
for _, img := range g.Images {
}
}