import { mdiBackupRestore, mdiCogs, mdiPuzzle, mdiViewDashboard, } from "@mdi/js"; import { atLeastVersion } from "../../src/common/config/version"; import type { PageNavigation } from "../../src/layouts/hass-tabs-subpage"; import type { HomeAssistant } from "../../src/types"; export const supervisorTabs = (hass: HomeAssistant): PageNavigation[] => atLeastVersion(hass.config.version, 2022, 5) ? [] : [ { translationKey: atLeastVersion(hass.config.version, 2021, 12) ? "panel.addons" : "panel.dashboard", path: `/hassio/dashboard`, iconPath: atLeastVersion(hass.config.version, 2021, 12) ? mdiPuzzle : mdiViewDashboard, }, { translationKey: "panel.backups", path: `/hassio/backups`, iconPath: mdiBackupRestore, }, { translationKey: "panel.system", path: `/hassio/system`, iconPath: mdiCogs, }, ];