% label_text = local_assigns[:label_text] || '' placeholder = local_assigns[:placeholder] || 'Select an option' input_name = local_assigns[:input_name] || '' field_id = local_assigns[:field_id] || "dropdown_#{SecureRandom.hex(4)}" custom_class = local_assigns[:custom_class] || '' dropdown_width = local_assigns[:dropdown_width] || 'auto' resource_types = local_assigns[:resource_types] || '' custom_groups = local_assigns[:custom_groups] || [] value_formatters = local_assigns[:value_formatters] || {} container_class = local_assigns[:container_class] || 'col-sm-10' label_class = local_assigns[:label_class] || 'col-sm-2 control-label' show_label = label_text.present? && !custom_class.include?('no-label') selected_values = local_assigns[:selected_values] || [] custom_select_class = local_assigns[:custom_select_class] || '' enable_text_input = local_assigns[:enable_text_input] || false validation_data = local_assigns[:validation_data] || {} config_type = local_assigns[:config_type] || nil %> <% if show_label %>