Module: Yattho::TabbedComponentHelper

Extended by:
ActiveSupport::Concern
Included in:
Alpha::TabNav, Alpha::TabPanels, Alpha::UnderlineNav, Alpha::UnderlinePanels
Defined in:
app/lib/yattho/tabbed_component_helper.rb

Overview

Helper to share tab validation logic between components. The component will raise an error if there are 0 or 2+ selected tabs.

Defined Under Namespace

Classes: MultipleSelectedTabsError

Instance Method Summary collapse

Instance Method Details

#before_renderObject



13
14
15
# File 'app/lib/yattho/tabbed_component_helper.rb', line 13

def before_render
  validate_single_selected_tab unless Rails.env.production?
end