diff --git a/client/src/components/header/header.component.jsx b/client/src/components/header/header.component.jsx
index d0683154e..db01c95a7 100644
--- a/client/src/components/header/header.component.jsx
+++ b/client/src/components/header/header.component.jsx
@@ -278,10 +278,12 @@ function Header({
{
key: "home",
icon: ,
+ id: "header-home",
label: {t("menus.header.home")}
},
{
key: "schedule",
+ id: "header-schedule",
icon: ,
label: {t("menus.header.schedule")}
},
@@ -293,16 +295,19 @@ function Header({
children: [
{
key: "activejobs",
+ id: "header-active-jobs",
icon: ,
label: {t("menus.header.activejobs")}
},
{
key: "readyjobs",
+ id: "header-ready-jobs",
icon: ,
label: {t("menus.header.readyjobs")}
},
{
key: "parts-queue",
+ id: "header-parts-queue",
icon: ,
label: {t("menus.header.parts-queue")}
},
@@ -314,6 +319,7 @@ function Header({
},
{
key: "newjob",
+ id: "header-new-job",
icon: ,
label: {t("menus.header.newjob")}
},
@@ -322,6 +328,7 @@ function Header({
},
{
key: "alljobs",
+ id: "header-all-jobs",
icon: ,
label: {t("menus.header.alljobs")}
},
@@ -330,6 +337,7 @@ function Header({
},
{
key: "productionlist",
+ id: "header-production-list",
icon: ,
label: {t("menus.header.productionlist")}
},
@@ -341,6 +349,7 @@ function Header({
? [
{
key: "productionboard",
+ id: "header-production-board",
icon: ,
label: {t("menus.header.productionboard")}
}
@@ -358,6 +367,7 @@ function Header({
},
{
key: "scoreboard",
+ id: "header-scoreboard",
icon: ,
label: {t("menus.header.scoreboard")}
}
@@ -368,15 +378,18 @@ function Header({
{
key: "customers",
icon: ,
+ id: "header-customers",
label: t("menus.header.customers"),
children: [
{
key: "owners",
+ id: "header-owners",
icon: ,
label: {t("menus.header.owners")}
},
{
key: "vehicles",
+ id: "header-vehicles",
icon: ,
label: {t("menus.header.vehicles")}
}
@@ -390,21 +403,25 @@ function Header({
? [
{
key: "ccs",
+ id: "header-css",
icon: ,
label: t("menus.header.courtesycars"),
children: [
{
key: "courtesycarsall",
+ id: "header-courtesycars-all",
icon: ,
label: {t("menus.header.courtesycars-all")}
},
{
key: "contracts",
+ id: "header-contracts",
icon: ,
label: {t("menus.header.courtesycars-contracts")}
},
{
key: "newcontract",
+ id: "header-newcontract",
icon: ,
label: {t("menus.header.courtesycars-newcontract")}
}
@@ -417,6 +434,7 @@ function Header({
? [
{
key: "accounting",
+ id: "header-accounting",
icon: ,
label: t("menus.header.accounting"),
children: accountingChildren
@@ -425,6 +443,7 @@ function Header({
: []),
{
key: "phonebook",
+ id: "header-phonebook",
icon: ,
label: {t("menus.header.phonebook")}
},
@@ -436,6 +455,7 @@ function Header({
? [
{
key: "temporarydocs",
+ id: "header-temporarydocs",
icon: ,
label: {t("menus.header.temporarydocs")}
}
@@ -443,21 +463,25 @@ function Header({
: []),
{
key: "shopsubmenu",
+ id: "header-shopsubmenu",
icon: ,
label: t("menus.header.shop"),
children: [
{
key: "shop",
+ id: "header-shop",
icon: ,
label: {t("menus.header.shop_config")}
},
{
key: "dashboard",
+ id: "header-dashboard",
icon: ,
label: {t("menus.header.dashboard")}
},
{
key: "reportcenter",
+ id: "header-reportcenter",
icon: ,
label: t("menus.header.reportcenter"),
onClick: () => {
@@ -469,6 +493,7 @@ function Header({
},
{
key: "shop-vendors",
+ id: "header-shop-vendors",
icon: ,
label: {t("menus.header.shop_vendors")}
},
@@ -480,6 +505,7 @@ function Header({
? [
{
key: "shop-csi",
+ id: "header-shop-csi",
icon: ,
label: {t("menus.header.shop_csi")}
}
@@ -493,6 +519,7 @@ function Header({
children: [
{
key: "signout",
+ id: "header-signout",
icon: ,
danger: true,
label: t("user.actions.signout"),
@@ -500,6 +527,7 @@ function Header({
},
{
key: "help",
+ id: "header-help",
icon: ,
label: t("menus.header.help"),
onClick: () => {
@@ -531,6 +559,7 @@ function Header({
? [
{
key: "shiftclock",
+ id: "header-shiftclock",
icon: ,
label: {t("menus.header.shiftclock")}
}
@@ -538,6 +567,7 @@ function Header({
: []),
{
key: "profile",
+ id: "header-profile",
icon: ,
label: {t("menus.currentuser.profile")}
}
@@ -573,6 +603,7 @@ function Header({
{
key: "recent",
icon: ,
+ id: "header-recent",
children: recentItems.map((i, idx) => ({
key: idx,
label: {i.label}
@@ -586,6 +617,7 @@ function Header({
imex: () => {
menuItems.push({
key: "beta-switch",
+ id: "header-beta-switch",
style: { marginLeft: "auto" },
label: (