class Ariadne::Form::Toggle::Component

def before_render

def before_render
  @label_id = Ariadne::BaseComponent.generate_id
  if @form_url.present?
    csrf_token = view_context.form_authenticity_token(
      form_options: {
        method: @form_method,
        action: @form_url,
      },
    )
    form_values = {
      "#{stimulus_name}-csrf-token-value": csrf_token,
      "#{stimulus_name}-form-method-value": @form_method,
      "#{stimulus_name}-form-url-value": @form_url,
      "#{stimulus_name}-turbo-value": @turbo,
    }
    html_attrs[:data] = html_attrs[:data].merge(form_values)
  end
end