Browse Source

update the displayed status tags

pull/981/head
Kat 4 years ago
parent
commit
5d3be77956
  1. 4
      app/helpers/tag_helper.rb
  2. 2
      spec/helpers/locations_helper_spec.rb

4
app/helpers/tag_helper.rb

@ -7,6 +7,8 @@ module TagHelper
in_progress: "In progress", in_progress: "In progress",
completed: "Completed", completed: "Completed",
active: "Active", active: "Active",
deactivating_soon: "Deactivating soon",
deactivated: "Deactivated"
}.freeze }.freeze
COLOUR = { COLOUR = {
@ -15,6 +17,8 @@ module TagHelper
in_progress: "blue", in_progress: "blue",
completed: "green", completed: "green",
active: "green", active: "green",
deactivating_soon: "yellow",
deactivated: "grey"
}.freeze }.freeze
def status_tag(status, classes = []) def status_tag(status, classes = [])

2
spec/helpers/locations_helper_spec.rb

@ -60,7 +60,7 @@ RSpec.describe LocationsHelper do
{ name: "Mobility type", value: location.mobility_type }, { name: "Mobility type", value: location.mobility_type },
{ name: "Code", value: location.location_code }, { name: "Code", value: location.location_code },
{ name: "Availability", value: "Available from 8 August 2022" }, { name: "Availability", value: "Available from 8 August 2022" },
{ name: "Status", value: "active" }, { name: "Status", value: :active },
] ]
expect(display_attributes(location)).to eq(attributes) expect(display_attributes(location)).to eq(attributes)

Loading…
Cancel
Save