diff options
author | Markus Wüstenberg | 2021-01-07 10:20:03 +0100 |
---|---|---|
committer | GitHub | 2021-01-07 10:20:03 +0100 |
commit | c899a050c06733965dae8ea686daab36e187ba45 (patch) | |
tree | c1fb78147e22eacd98fef576f39b3009ca6f3899 /components | |
parent | d41c4e5a85362dec7844a9093b43720eb0e70e72 (diff) | |
download | gomponents-c899a050c06733965dae8ea686daab36e187ba45.tar.lz gomponents-c899a050c06733965dae8ea686daab36e187ba45.tar.zst gomponents-c899a050c06733965dae8ea686daab36e187ba45.zip |
Return Node from all helpers instead of NodeFunc (#62)
This makes it clearer that the helpers return a `Node` of any kind, and that the type is not important. This also streamlines the API, as attribute helpers already return just `Node`.
Diffstat (limited to 'components')
-rw-r--r-- | components/documents.go | 2 | ||||
-rw-r--r-- | components/elements.go | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/components/documents.go b/components/documents.go index 17b421a..47373cc 100644 --- a/components/documents.go +++ b/components/documents.go @@ -17,7 +17,7 @@ type HTML5Props struct { } // HTML5 document template. -func HTML5(p HTML5Props) g.NodeFunc { +func HTML5(p HTML5Props) g.Node { var lang, description g.Node if p.Language != "" { lang = Lang(p.Language) diff --git a/components/elements.go b/components/elements.go index baffba6..f4e347d 100644 --- a/components/elements.go +++ b/components/elements.go @@ -5,6 +5,6 @@ import ( . "github.com/maragudk/gomponents/html" ) -func InputHidden(name, value string, children ...g.Node) g.NodeFunc { +func InputHidden(name, value string, children ...g.Node) g.Node { return Input(Type("hidden"), Name(name), Value(value), g.Group(children)) } |