simplify config schema
1 file changed, 7 insertions(+), 7 deletions(-)
changed files
M page.templ → page.templ
@@ -1,14 +1,14 @@ package main -templ Page(config *Config, pkg *Package) { +templ Page(config *Config, pkg string) { <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> - if pkg != nil { - <meta name="go-import" content={ importString(config, *pkg) }/> - <meta name="go-source" content={ sourceString(config, *pkg) }/> + if pkg != "" { + <meta name="go-import" content={ importString(config, pkg) }/> + <meta name="go-source" content={ sourceString(config, pkg) }/> } <style> :root {@@ -109,7 +109,7 @@ </html> } templ ListPage(config *Config) { - @Page(config, nil) { + @Page(config, "") { <table> <thead> <tr>@@ -133,13 +133,13 @@ </table> } } -templ PackagePage(config *Config, pkg *Package) { +templ PackagePage(config *Config, pkg string) { @Page(config, pkg) { <p>You're probably looking for the <a href={ templ.SafeURL(godocURL(config, pkg)) }>documentation</a>.</p> } } -templ GodocBadge(config *Config, pkg *Package) { +templ GodocBadge(config *Config, pkg string) { <a href={ templ.SafeURL(godocURL(config, pkg)) }> Go Reference </a>