From f10fab7e2223cffcc6b6d05e6957d42e98c8f6aa Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Fri, 9 Aug 2019 15:53:46 -0700 Subject: [PATCH] Fix hass.io icon order (#3462) --- src/components/ha-sidebar.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/components/ha-sidebar.ts b/src/components/ha-sidebar.ts index fb315ed235..1f031913e5 100644 --- a/src/components/ha-sidebar.ts +++ b/src/components/ha-sidebar.ts @@ -36,21 +36,21 @@ const SHOW_AFTER_SPACER = ["config", "developer-tools", "hassio"]; const SUPPORT_SCROLL_IF_NEEDED = "scrollIntoViewIfNeeded" in document.body; -const SORT_VALUE = { +const SORT_VALUE_URL_PATHS = { map: 1, logbook: 2, history: 3, "developer-tools": 9, hassio: 10, - configuration: 11, + config: 11, }; const panelSorter = (a, b) => { - const aBuiltIn = a.component_name in SORT_VALUE; - const bBuiltIn = b.component_name in SORT_VALUE; + const aBuiltIn = a.url_path in SORT_VALUE_URL_PATHS; + const bBuiltIn = b.url_path in SORT_VALUE_URL_PATHS; if (aBuiltIn && bBuiltIn) { - return SORT_VALUE[a.component_name] - SORT_VALUE[b.component_name]; + return SORT_VALUE_URL_PATHS[a.url_path] - SORT_VALUE_URL_PATHS[b.url_path]; } if (aBuiltIn) { return -1; @@ -81,7 +81,7 @@ const computePanels = (hass: HomeAssistant): [PanelInfo[], PanelInfo[]] => { if (!panel.title) { return; } - (SHOW_AFTER_SPACER.includes(panel.component_name) + (SHOW_AFTER_SPACER.includes(panel.url_path) ? afterSpacer : beforeSpacer ).push(panel);