Refactor toggles to work without JS, add specs

This commit is contained in:
Râu Cao
2023-03-15 14:04:12 +07:00
committed by Gitea
parent ca1221e9f3
commit fa56d6b772
12 changed files with 86 additions and 50 deletions
@@ -2,10 +2,11 @@
module FormElements
class ToggleComponent < ViewComponent::Base
def initialize(enabled:, input_enabled: true, data: nil)
def initialize(enabled:, input_enabled: true, data: nil, class_names: nil)
@enabled = !!enabled
@input_enabled = input_enabled
@data = data
@class_names = class_names
end
end
end