module Lato::ComponentsHelper
def _lato_form_input_options(form, key, options, action_change_event, classes = '')
def _lato_form_input_options(form, key, options, action_change_event, classes = '') # setup classes options[:class] ||= [] options[:class].push(classes) options[:class].push('is-invalid') if form.object && form.object.errors[key] && form.object.errors[key].any? # setup stimulus options[:data] ||= {} options[:data][:action] ||= '' options[:data][:action] += " #{action_change_event}->lato-form#onInputChange" options[:data][:lato_form_target] = 'input' end