diff --git a/cmd/reactGen/comp_gen.go b/cmd/reactGen/comp_gen.go index 568aed84..01afab95 100644 --- a/cmd/reactGen/comp_gen.go +++ b/cmd/reactGen/comp_gen.go @@ -126,7 +126,7 @@ func (g *gen) genComp(defName string) { continue } - if m.Type.Results != nil && len(m.Type.Results.List) != 1 { + if m.Type.Results == nil || (m.Type.Results != nil && len(m.Type.Results.List) != 1) { continue } @@ -150,11 +150,11 @@ func (g *gen) genComp(defName string) { continue } - if m.Type.Params != nil && len(m.Type.Params.List) != 1 { + if m.Type.Results == nil || (m.Type.Params != nil && len(m.Type.Params.List) != 1) { continue } - if m.Type.Results != nil && len(m.Type.Results.List) != 1 { + if m.Type.Results == nil || (m.Type.Results != nil && len(m.Type.Results.List) != 1) { continue }