Module: Booties::Utils

Included in:
BadgeHelper, ButtonHelper, DropdownHelper, FlagHelper, Modal, Panel, PopoverHelper, TooltipHelper
Defined in:
lib/booties/utils.rb

Overview

:nodoc:

Class Method Summary collapse

Class Method Details

.merge_classes(*sets) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/booties/utils.rb', line 5

def merge_classes(*sets)
  return nil if sets.all?(&:nil?)

  sets.reduce([]) do |superset, subset|
    superset | Array(subset).compact.flat_map(&:split)
  end
end