chore(form): don't try to put invalid group classes for non fillable inputs
This commit is contained in:
parent
60882e0844
commit
95ceee38c7
1 changed files with 3 additions and 1 deletions
|
@ -11,12 +11,14 @@ module Dsfr
|
||||||
def dsfr_group_classname
|
def dsfr_group_classname
|
||||||
if dsfr_champ_container == :fieldset
|
if dsfr_champ_container == :fieldset
|
||||||
'fr-fieldset'
|
'fr-fieldset'
|
||||||
else
|
elsif dsfr_input_classname.present? # non fillable element
|
||||||
"#{dsfr_input_classname}-group"
|
"#{dsfr_input_classname}-group"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def input_group_error_class_names
|
def input_group_error_class_names
|
||||||
|
return {} if dsfr_group_classname.nil?
|
||||||
|
|
||||||
{
|
{
|
||||||
"#{dsfr_group_classname}--error" => errors_on_attribute?,
|
"#{dsfr_group_classname}--error" => errors_on_attribute?,
|
||||||
"#{dsfr_group_classname}--valid" => !errors_on_attribute? && errors_on_another_attribute?
|
"#{dsfr_group_classname}--valid" => !errors_on_attribute? && errors_on_another_attribute?
|
||||||
|
|
Loading…
Add table
Reference in a new issue