demarches-normaliennes/app/components/editable_champ/address_component.rb

19 lines
483 B
Ruby
Raw Normal View History

# frozen_string_literal: true
class EditableChamp::AddressComponent < EditableChamp::EditableChampBaseComponent
def dsfr_input_classname
'fr-select'
end
2024-05-06 18:09:10 +02:00
def react_props
react_input_opts(id: @champ.input_id,
class: 'fr-mt-1w',
name: @form.field_name(:value),
selected_key: @champ.value,
items: @champ.selected_items,
loader: data_sources_data_source_adresse_path,
minimum_input_length: 2,
allows_custom_value: true)
end
2022-08-12 10:45:04 +02:00
end