class ViewComponent::Base

def render_parent

double-rendering.
parent template considering the current variant and emits the result without
`super` also doesn't consider the current variant. `render_parent` renders the

```
<% super %> # doesn't double-render
<%= super %> # double-renders
```erb

double render if they emit the result.
Subclass components that call `super` inside their template code will cause a
def render_parent
  render_parent_to_string
  nil
end