github.com/soypat/vectytemplater@v0.0.0-20220501050640-d40b24e35168/_templates/default/views/landing.go (about) 1 package views 2 3 import ( 4 "github.com/hexops/vecty" 5 "github.com/hexops/vecty/elem" 6 ) 7 8 type Landing struct { 9 vecty.Core 10 Items []string `vecty:"prop"` 11 } 12 13 func (l *Landing) Render() vecty.ComponentOrHTML { 14 var items vecty.List 15 for _, item := range l.Items { 16 items = append(items, elem.ListItem(vecty.Text(item))) 17 } 18 return elem.UnorderedList(items) 19 }