2024-03-07 12:06:00 +01:00
|
|
|
~ @form.text_area(:value, input_opts(id: @champ.input_id, aria: { describedby: @champ.describedby_id }, rows: 6, required: @champ.required?, value: html_to_string(@champ.value), data: { controller: 'autoresize' }))
|
2023-04-28 18:46:44 +02:00
|
|
|
|
2024-10-30 17:57:36 +01:00
|
|
|
%div{ role: 'status' }
|
|
|
|
- if @champ.character_limit_info?
|
|
|
|
%p.fr-info-text
|
|
|
|
= t('.remaining_characters', remaining_words: @champ.remaining_characters)
|
2023-04-28 18:46:44 +02:00
|
|
|
|
2024-10-30 17:57:36 +01:00
|
|
|
- if @champ.character_limit_warning?
|
|
|
|
%p.fr-icon--sm.fr-mt-4v.fr-mb-0.fr-hint-text.fr-icon-warning-fill.fr-text-default--warning
|
|
|
|
= t('.excess_characters', excess_words: @champ.excess_characters)
|