github.com/jgarto/itcv@v0.0.0-20180826224514-4eea09c1aa0d/_talks/2017/golang_uk/foo_bar/render.go (about) 1 func (f FooBarDef) Render() react.Element { 2 3 name := f.Props().Name // HL 4 age := f.State().Age // HL 5 6 details := fmt.Sprintf("My name is %v. My age is %v", name, age) 7 8 return react.Div(nil, 9 react.P(nil, 10 react.S(details), 11 ), 12 react.Button( 13 &react.ButtonProps{ 14 OnClick: ageClick{f}, 15 }, 16 react.S("Bump age"), 17 ), 18 ) 19 } 20