Module: Kanso::ClassCombinable
- Extended by:
- ActiveSupport::Concern
- Included in:
- ButtonComponent
- Defined in:
- app/components/kanso/class_combinable.rb
Instance Method Summary collapse
Instance Method Details
#combine_classes(component_classes_string, user_classes_value) ⇒ Object
5 6 7 8 9 10 11 |
# File 'app/components/kanso/class_combinable.rb', line 5 def combine_classes(component_classes_string, user_classes_value) component_classes_array = component_classes_string.split(" ") user_classes_array = clean_and_split_classes(user_classes_value) (component_classes_array + user_classes_array).compact.uniq.join(" ") end |