Module: NfgUi::Components::Utilities::Confirmable

Included in:
Elements::Button, Elements::DropdownItem
Defined in:
lib/nfg_ui/components/utilities/confirmable.rb

Overview

Allows components to be setup to accept method: options

Instance Method Summary collapse

Instance Method Details

#confirmObject



8
9
10
# File 'lib/nfg_ui/components/utilities/confirmable.rb', line 8

def confirm
  options.fetch(:confirm, nil)
end

#dataObject



12
13
14
# File 'lib/nfg_ui/components/utilities/confirmable.rb', line 12

def data
  confirm ? super.merge!(confirm: confirm) : super
end