From 2fee2e2f0c68a880c8c78e8d40edca1ecf29bf19 Mon Sep 17 00:00:00 2001 From: Matthew Shanley Date: Wed, 11 Sep 2019 14:46:09 -0400 Subject: [PATCH] Revert "Revert "remove shuttle map flag (#186)" (#190)" This reverts commit b3f3268b0a66236eb2fb0c8b443ea56340490ebe. --- assets/src/components/app.tsx | 13 ++++------ assets/src/components/tabBar.tsx | 25 ++++++++----------- .../appStateWrapper.test.tsx.snap | 21 ++++++++++++++++ assets/tests/components/tabBar.test.tsx | 16 ++++++++++++ config/config.exs | 1 - 5 files changed, 53 insertions(+), 23 deletions(-) create mode 100644 assets/tests/components/tabBar.test.tsx diff --git a/assets/src/components/app.tsx b/assets/src/components/app.tsx index 09fbe508a..0c2f47dba 100644 --- a/assets/src/components/app.tsx +++ b/assets/src/components/app.tsx @@ -1,7 +1,6 @@ import React, { ReactElement, useContext } from "react" import { BrowserRouter, Route as BrowserRoute } from "react-router-dom" import { StateDispatchContext } from "../contexts/stateDispatchContext" -import featureIsEnabled from "../laboratoryFeatures" import AboutPage from "./aboutPage" import LadderPage from "./ladderPage" import SettingsPage from "./settingsPage" @@ -16,13 +15,11 @@ const App = (): ReactElement => {
- {featureIsEnabled("shuttle_map") && ( - - )} +
diff --git a/assets/src/components/tabBar.tsx b/assets/src/components/tabBar.tsx index 58839f0da..d686f9f7a 100644 --- a/assets/src/components/tabBar.tsx +++ b/assets/src/components/tabBar.tsx @@ -1,6 +1,5 @@ import React, { ReactElement } from "react" import { NavLink } from "react-router-dom" -import featureIsEnabled from "../laboratoryFeatures" interface Props { pickerContainerIsVisible: boolean @@ -25,19 +24,17 @@ const TabBar = ({ {ladderIcon} - {featureIsEnabled("shuttle_map") && ( -
  • - - {mapIcon} - -
  • - )} +
  • + + {mapIcon} + +
  • +
  • + + + + + +
  • { + it("sets class to hidden when picker is hidden", () => { + const wrapper = mount( + + + + ) + expect(wrapper.find(".m-tab-bar").hasClass("hidden")).toBe(true) + expect(wrapper.find(".m-tab-bar").hasClass("visible")).toBe(false) + }) +}) diff --git a/config/config.exs b/config/config.exs index 67e62ba52..65134c4af 100644 --- a/config/config.exs +++ b/config/config.exs @@ -37,7 +37,6 @@ config :laboratory, features: [ {:headway_ladder_colors, "Headway Route Ladder Colors", "Turns on colored headway spacing lines on key route route ladders showing when service is bunched or gapped."}, - {:shuttle_map, "Shuttle Map", ""}, {:ghost_buses, "Ghost Buses", "Displays ghost buses on route ladders"} ], cookie: [