Merge pull request #3310 from betagouv/add-time-to-page-de-garde
commencer: add temporal context about the dossier
This commit is contained in:
commit
fa4af38a94
2 changed files with 12 additions and 2 deletions
|
@ -15,13 +15,21 @@
|
||||||
= link_to 'Commencer la démarche', url_for_new_dossier(@procedure), class: ['button large expand primary']
|
= link_to 'Commencer la démarche', url_for_new_dossier(@procedure), class: ['button large expand primary']
|
||||||
|
|
||||||
- elsif drafts.count == 1 && not_drafts.count == 0
|
- elsif drafts.count == 1 && not_drafts.count == 0
|
||||||
|
- dossier = drafts.first
|
||||||
%h1 Vous avez déjà commencé à remplir un dossier
|
%h1 Vous avez déjà commencé à remplir un dossier
|
||||||
= link_to 'Continuer à remplir mon dossier', brouillon_dossier_path(drafts.first), class: ['button large expand primary']
|
%p
|
||||||
|
Il y a <strong>#{time_ago_in_words(dossier.created_at)}</strong>,
|
||||||
|
vous avez commencé à remplir un dossier sur la démarche « #{dossier.procedure.libelle} ».
|
||||||
|
= link_to 'Continuer à remplir mon dossier', brouillon_dossier_path(dossier), class: ['button large expand primary']
|
||||||
= link_to 'Commencer un nouveau dossier', url_for_new_dossier(@procedure), class: ['button large expand']
|
= link_to 'Commencer un nouveau dossier', url_for_new_dossier(@procedure), class: ['button large expand']
|
||||||
|
|
||||||
- elsif not_drafts.count == 1
|
- elsif not_drafts.count == 1
|
||||||
|
- dossier = not_drafts.first
|
||||||
%h1 Vous avez déjà déposé un dossier
|
%h1 Vous avez déjà déposé un dossier
|
||||||
= link_to 'Voir mon dossier', dossier_path(not_drafts.first), class: ['button large expand primary']
|
%p
|
||||||
|
Il y a <strong>#{time_ago_in_words(dossier.en_construction_at)}</strong>,
|
||||||
|
vous avez déposé un dossier sur la démarche « #{dossier.procedure.libelle} ».
|
||||||
|
= link_to 'Voir mon dossier déposé', dossier_path(dossier), class: ['button large expand primary']
|
||||||
= link_to 'Commencer un nouveau dossier', url_for_new_dossier(@procedure), class: ['button large expand']
|
= link_to 'Commencer un nouveau dossier', url_for_new_dossier(@procedure), class: ['button large expand']
|
||||||
|
|
||||||
- else
|
- else
|
||||||
|
|
|
@ -45,6 +45,7 @@ RSpec.describe 'commencer/show.html.haml', type: :view do
|
||||||
|
|
||||||
it 'renders a link to resume the pending draft' do
|
it 'renders a link to resume the pending draft' do
|
||||||
subject
|
subject
|
||||||
|
expect(rendered).to have_text(time_ago_in_words(brouillon.created_at))
|
||||||
expect(rendered).to have_link('Continuer à remplir mon dossier', href: brouillon_dossier_path(brouillon))
|
expect(rendered).to have_link('Continuer à remplir mon dossier', href: brouillon_dossier_path(brouillon))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -57,6 +58,7 @@ RSpec.describe 'commencer/show.html.haml', type: :view do
|
||||||
|
|
||||||
it 'renders a link to the submitted dossier' do
|
it 'renders a link to the submitted dossier' do
|
||||||
subject
|
subject
|
||||||
|
expect(rendered).to have_text(time_ago_in_words(dossier.en_construction_at))
|
||||||
expect(rendered).to have_link('Voir mon dossier', href: dossier_path(dossier))
|
expect(rendered).to have_link('Voir mon dossier', href: dossier_path(dossier))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue