package template import "bilinovel-downloader/model" templ ContentOPF(uniqueIdentifier string, dc *model.DublinCoreMetadata, manifest *model.Manifest, spine *model.Spine, guide *model.Guide) { @templ.Raw(``) if dc != nil { {{ metadata, err := dc.Marshal() }} if err == nil { @templ.Raw(metadata) } } if manifest != nil { {{ manifest, err := manifest.Marshal() }} if err == nil { @templ.Raw(manifest) } } if spine != nil { {{ spine, err := spine.Marshal() }} if err == nil { @templ.Raw(spine) } } if guide != nil { {{ guide, err := guide.Marshal() }} if err == nil { @templ.Raw(guide) } } }