class Ariadne::Form::Group::Component
def initialize(inputs:, builder:, form:, layout: DEFAULT_LAYOUT, **system_arguments)
def initialize(inputs:, builder:, form:, layout: DEFAULT_LAYOUT, **system_arguments) @inputs = inputs @builder = builder @form = form @layout = layout @system_arguments = system_arguments end
def input_or_component(input)
def input_or_component(input) if input.respond_to?(:to_component) input.to_component else input end end