fix(dossier): removing options from multiselect should update conditions
This commit is contained in:
parent
98909f922b
commit
b5f721912f
5 changed files with 24 additions and 27 deletions
|
@ -1,17 +1,4 @@
|
|||
- if @to_show.present?
|
||||
= turbo_stream.show_all(@to_show)
|
||||
- if @to_hide.present?
|
||||
= turbo_stream.hide_all(@to_hide)
|
||||
- @to_update.each do |champ|
|
||||
= fields_for champ.input_name, champ do |form|
|
||||
- if champ.refresh_after_update?
|
||||
= turbo_stream.replace champ.input_group_id do
|
||||
= render EditableChamp::EditableChampComponent.new champ:, form:
|
||||
- else
|
||||
= turbo_stream.update champ.labelledby_id do
|
||||
= render EditableChamp::ChampLabelContentComponent.new champ:, form:
|
||||
= render partial: 'shared/dossiers/update_champs', locals: { to_show: @to_show, to_hide: @to_hide, to_update: @to_update, dossier: @dossier, annotation: false }
|
||||
|
||||
= turbo_stream.remove_all(".editable-champ .spinner-removable");
|
||||
= turbo_stream.hide_all(".editable-champ .spinner");
|
||||
= turbo_stream.replace_all '.dossier-edit-sticky-footer' do
|
||||
= render Dossiers::EditFooterComponent.new(dossier: @dossier, annotation: false)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue