class ERBLint::Linters::ArgumentMappers::Button
def classes_to_args(classes)
def classes_to_args(classes) classes.each_with_object({ classes: [] }) do |class_name, acc| next if class_name == "btn" if SCHEME_MAPPINGS[class_name] && acc[:scheme].nil? acc[:scheme] = SCHEME_MAPPINGS[class_name] elsif SIZE_MAPPINGS[class_name] && acc[:size].nil? acc[:size] = SIZE_MAPPINGS[class_name] elsif class_name == "btn-block" acc[:block] = true elsif class_name == "BtnGroup-item" acc[:group_item] = true else acc[:classes] << class_name end end end