6 changed files with 37 additions and 44 deletions
@ -1,44 +1,32 @@ |
|||||||
|
module TabNavHelper |
||||||
|
using RefinementTest |
||||||
|
include GovukLinkHelper |
||||||
|
|
||||||
module TabNavHelper |
def user_cell(user) |
||||||
include GovukLinkHelper |
link_text = user.name.presence || user.email |
||||||
include Helpers |
[govuk_link_to(link_text, user), "<span class=\"govuk-visually-hidden\">User </span><span class=\"govuk-!-font-weight-regular app-!-colour-muted\">#{user.email}</span>"].join("\n") |
||||||
using FormatPostcode |
end |
||||||
|
|
||||||
|
|
||||||
def user_cell(user) |
def location_cell(location, link) |
||||||
link_text = user.name.presence || user.email |
link_text = location.postcode.formatted_postcode |
||||||
[govuk_link_to(link_text, user), "<span class=\"govuk-visually-hidden\">User </span><span class=\"govuk-!-font-weight-regular app-!-colour-muted\">#{user.email}</span>"].join("\n") |
[govuk_link_to(link_text, link, method: :patch), "<span class=\"govuk-visually-hidden\">Location </span><span class=\"govuk-!-font-weight-regular app-!-colour-muted\">#{location.name}</span>"].join("\n") |
||||||
end |
end |
||||||
|
|
||||||
<<<<<<< Updated upstream |
|
||||||
def scheme_cell(scheme) |
def scheme_cell(scheme) |
||||||
link_text = scheme.service_name |
link_text = scheme.service_name |
||||||
link = scheme.confirmed? ? scheme : scheme_check_answers_path(scheme) |
link = scheme.confirmed? ? scheme : scheme_check_answers_path(scheme) |
||||||
[govuk_link_to(link_text, link), "<span class=\"govuk-visually-hidden\">Scheme </span><span class=\"govuk-!-font-weight-regular app-!-colour-muted\">#{scheme.primary_client_group}</span>"].join("\n") |
[govuk_link_to(link_text, link), "<span class=\"govuk-visually-hidden\">Scheme </span><span class=\"govuk-!-font-weight-regular app-!-colour-muted\">#{scheme.primary_client_group}</span>"].join("\n") |
||||||
end |
end |
||||||
======= |
|
||||||
def location_cell(location, link) |
|
||||||
|
|
||||||
link_text = location.postcode.formatted_postcode |
|
||||||
[govuk_link_to(link_text, link, method: :patch), "<span class=\"govuk-visually-hidden\">Location </span><span class=\"govuk-!-font-weight-regular app-!-colour-muted\">#{location.name}</span>"].join("\n") |
|
||||||
end |
|
||||||
>>>>>>> Stashed changes |
|
||||||
|
|
||||||
def scheme_cell(scheme) |
|
||||||
link_text = scheme.service_name |
|
||||||
[govuk_link_to(link_text, scheme), "<span class=\"govuk-visually-hidden\">Scheme </span><span class=\"govuk-!-font-weight-regular app-!-colour-muted\">#{scheme.primary_client_group}</span>"].join("\n") |
|
||||||
end |
|
||||||
|
|
||||||
def org_cell(user) |
def org_cell(user) |
||||||
role = "<span class=\"app-!-colour-muted\">#{user.role.to_s.humanize}</span>" |
role = "<span class=\"app-!-colour-muted\">#{user.role.to_s.humanize}</span>" |
||||||
[user.organisation.name, role].join("\n") |
[user.organisation.name, role].join("\n") |
||||||
end |
|
||||||
|
|
||||||
def tab_items(user) |
|
||||||
[ |
|
||||||
{ name: t("Details"), url: details_organisation_path(user.organisation) }, |
|
||||||
{ name: t("Users"), url: users_organisation_path(user.organisation) }, |
|
||||||
] |
|
||||||
end |
|
||||||
end |
end |
||||||
|
|
||||||
|
def tab_items(user) |
||||||
|
[ |
||||||
|
{ name: t("Details"), url: details_organisation_path(user.organisation) }, |
||||||
|
{ name: t("Users"), url: users_organisation_path(user.organisation) }, |
||||||
|
] |
||||||
|
end |
||||||
|
end |
||||||
|
Loading…
Reference in new issue