feat: for administrateur on cards, replace label edit by see
This commit is contained in:
parent
6cd8b6d2df
commit
86c1e1136d
5 changed files with 8 additions and 6 deletions
|
@ -1,6 +1,7 @@
|
||||||
class GroupeGestionnaire::Card::AdministrateursComponent < ApplicationComponent
|
class GroupeGestionnaire::Card::AdministrateursComponent < ApplicationComponent
|
||||||
def initialize(groupe_gestionnaire:, path:)
|
def initialize(groupe_gestionnaire:, path:, is_gestionnaire: true)
|
||||||
@groupe_gestionnaire = groupe_gestionnaire
|
@groupe_gestionnaire = groupe_gestionnaire
|
||||||
@path = path
|
@path = path
|
||||||
|
@is_gestionnaire = is_gestionnaire
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -7,4 +7,4 @@
|
||||||
%p.fr-tag= @groupe_gestionnaire.administrateurs.size
|
%p.fr-tag= @groupe_gestionnaire.administrateurs.size
|
||||||
%h3.fr-h6
|
%h3.fr-h6
|
||||||
= t('.title', count: @groupe_gestionnaire.administrateurs.size)
|
= t('.title', count: @groupe_gestionnaire.administrateurs.size)
|
||||||
%p.fr-btn.fr-btn--tertiary= t('views.shared.actions.edit')
|
%p.fr-btn.fr-btn--tertiary= @is_gestionnaire ? t('views.shared.actions.edit') : t('views.shared.actions.see')
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
class GroupeGestionnaire::Card::GestionnairesComponent < ApplicationComponent
|
class GroupeGestionnaire::Card::GestionnairesComponent < ApplicationComponent
|
||||||
def initialize(groupe_gestionnaire:, path:)
|
def initialize(groupe_gestionnaire:, path:, is_gestionnaire: true)
|
||||||
@groupe_gestionnaire = groupe_gestionnaire
|
@groupe_gestionnaire = groupe_gestionnaire
|
||||||
@path = path
|
@path = path
|
||||||
|
@is_gestionnaire = is_gestionnaire
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -7,4 +7,4 @@
|
||||||
%p.fr-tag= @groupe_gestionnaire.gestionnaires.size
|
%p.fr-tag= @groupe_gestionnaire.gestionnaires.size
|
||||||
%h3.fr-h6
|
%h3.fr-h6
|
||||||
= t('.title', count: @groupe_gestionnaire.gestionnaires.size)
|
= t('.title', count: @groupe_gestionnaire.gestionnaires.size)
|
||||||
%p.fr-btn.fr-btn--tertiary= t('views.shared.actions.edit')
|
%p.fr-btn.fr-btn--tertiary= @is_gestionnaire ? t('views.shared.actions.edit') : t('views.shared.actions.see')
|
||||||
|
|
|
@ -5,6 +5,6 @@
|
||||||
.fr-container
|
.fr-container
|
||||||
%h2= "Gestion du groupe gestionnaire \"#{@groupe_gestionnaire.name}\""
|
%h2= "Gestion du groupe gestionnaire \"#{@groupe_gestionnaire.name}\""
|
||||||
.fr-grid-row.fr-grid-row--gutters.fr-mb-5w
|
.fr-grid-row.fr-grid-row--gutters.fr-mb-5w
|
||||||
= render GroupeGestionnaire::Card::GestionnairesComponent.new(groupe_gestionnaire: @groupe_gestionnaire, path: admin_groupe_gestionnaire_gestionnaires_path)
|
= render GroupeGestionnaire::Card::GestionnairesComponent.new(groupe_gestionnaire: @groupe_gestionnaire, path: admin_groupe_gestionnaire_gestionnaires_path, is_gestionnaire: false)
|
||||||
= render GroupeGestionnaire::Card::AdministrateursComponent.new(groupe_gestionnaire: @groupe_gestionnaire, path: admin_groupe_gestionnaire_administrateurs_path)
|
= render GroupeGestionnaire::Card::AdministrateursComponent.new(groupe_gestionnaire: @groupe_gestionnaire, path: admin_groupe_gestionnaire_administrateurs_path, is_gestionnaire: false)
|
||||||
= render GroupeGestionnaire::Card::CommentairesComponent.new(groupe_gestionnaire: @groupe_gestionnaire, administrateur: current_administrateur, path: admin_groupe_gestionnaire_commentaires_path)
|
= render GroupeGestionnaire::Card::CommentairesComponent.new(groupe_gestionnaire: @groupe_gestionnaire, administrateur: current_administrateur, path: admin_groupe_gestionnaire_commentaires_path)
|
||||||
|
|
Loading…
Add table
Reference in a new issue