mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-27 21:06:49 +00:00
- Inherits from ModalComponent - Has a close button - Accept `confirm_actions` to trigger reflexes - Accept `controller` to encapsulate stimulus reflexe controllers
16 lines
315 B
Ruby
16 lines
315 B
Ruby
# frozen_string_literal: true
|
|
|
|
class ConfirmModalComponent < ModalComponent
|
|
def initialize(id:, confirm_actions: nil, controllers: nil)
|
|
super(id: id, close_button: true)
|
|
@confirm_actions = confirm_actions
|
|
@controllers = controllers
|
|
end
|
|
|
|
private
|
|
|
|
def close_button_class
|
|
"secondary"
|
|
end
|
|
end
|