refactor(alert): standard methods order
This commit is contained in:
parent
75a6c8b4b6
commit
029db3b1cb
1 changed files with 11 additions and 15 deletions
|
@ -2,6 +2,17 @@
|
||||||
class Dsfr::AlertComponent < ApplicationComponent
|
class Dsfr::AlertComponent < ApplicationComponent
|
||||||
renders_one :body
|
renders_one :body
|
||||||
|
|
||||||
|
attr_reader :state, :title, :size, :block, :extra_class_names, :heading_level
|
||||||
|
|
||||||
|
def initialize(state:, title: '', size: '', extra_class_names: nil, heading_level: 'h3')
|
||||||
|
@state = state
|
||||||
|
@title = title
|
||||||
|
@size = size
|
||||||
|
@block = block
|
||||||
|
@extra_class_names = extra_class_names
|
||||||
|
@heading_level = heading_level
|
||||||
|
end
|
||||||
|
|
||||||
def prefix_for_state
|
def prefix_for_state
|
||||||
case state
|
case state
|
||||||
when :error then "Erreur : "
|
when :error then "Erreur : "
|
||||||
|
@ -19,19 +30,4 @@ class Dsfr::AlertComponent < ApplicationComponent
|
||||||
extra_class_names => true
|
extra_class_names => true
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
|
||||||
|
|
||||||
def initialize(state:, title: '', size: '', extra_class_names: nil, heading_level: 'h3')
|
|
||||||
@state = state
|
|
||||||
@title = title
|
|
||||||
@size = size
|
|
||||||
@block = block
|
|
||||||
@extra_class_names = extra_class_names
|
|
||||||
@heading_level = heading_level
|
|
||||||
end
|
|
||||||
|
|
||||||
attr_reader :state, :title, :size, :block, :extra_class_names, :heading_level
|
|
||||||
|
|
||||||
private
|
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Reference in a new issue