refactor(turbo): champ siret and dossier_link use turbo

This commit is contained in:
Paul Chavard 2022-05-03 19:43:49 +02:00
parent 1c2bd5543f
commit 2db892d876
11 changed files with 42 additions and 45 deletions

View file

@ -5,7 +5,7 @@
placeholder: "Numéro de dossier",
autocomplete: 'off',
required: champ.mandatory?,
data: { remote: true, url: champs_dossier_link_path(champ.id) }
data: { controller: 'turbo-input', turbo_input_url_value: champs_dossier_link_path(champ.id) }
.help-block
.help-block{ id: dom_id(champ, :help_block) }
= render partial: 'shared/champs/dossier_link/help_block', locals: { id: champ.value }

View file

@ -2,11 +2,11 @@
id: champ.input_id,
aria: { describedby: champ.describedby_id },
placeholder: champ.libelle,
data: { remote: true, debounce: true, url: champs_siret_path(champ.id), spinner: true },
data: { controller: 'turbo-input', turbo_input_url_value: champs_siret_path(champ.id) },
required: champ.mandatory?,
pattern: "[0-9]{14}",
title: "Le numéro de SIRET doit comporter exactement 14 chiffres"
.spinner.right.hidden
.siret-info
.siret-info{ id: dom_id(champ, :siret_info) }
- if champ.etablissement.present?
= render partial: 'shared/dossiers/editable_champs/etablissement_titre', locals: { etablissement: champ.etablissement }