Validation and confirmation messages.
This commit is contained in:
@@ -1,4 +1,8 @@
|
||||
import Icon, { SearchOutlined, ScheduleOutlined } from "@ant-design/icons";
|
||||
import Icon, {
|
||||
SearchOutlined,
|
||||
ScheduleOutlined,
|
||||
UserAddOutlined,
|
||||
} from "@ant-design/icons";
|
||||
import { Layout, Menu } from "antd";
|
||||
import React, { useState } from "react";
|
||||
import { useTranslation } from "react-i18next";
|
||||
@@ -68,19 +72,28 @@ export function TechSider({
|
||||
<Link to={`/tech/joblookup`}>{t("menus.tech.joblookup")}</Link>
|
||||
</Menu.Item>
|
||||
{Enhanced_Payroll.treatment === "on" ? (
|
||||
<Menu.Item
|
||||
key="3"
|
||||
disabled={!!!technician}
|
||||
icon={<Icon component={FaBusinessTime} />}
|
||||
onClick={() => {
|
||||
setTimeTicketTaskContext({
|
||||
actions: {},
|
||||
context: { jobid: null },
|
||||
});
|
||||
}}
|
||||
>
|
||||
{t("menus.tech.claimtask")}
|
||||
</Menu.Item>
|
||||
<>
|
||||
<Menu.Item
|
||||
key="TechAssignedProdJobs"
|
||||
disabled={!!!technician}
|
||||
icon={<UserAddOutlined />}
|
||||
>
|
||||
<Link to={`/tech/assigned`}> {t("menus.tech.assignedjobs")}</Link>
|
||||
</Menu.Item>
|
||||
<Menu.Item
|
||||
key="3"
|
||||
disabled={!!!technician}
|
||||
icon={<Icon component={FaBusinessTime} />}
|
||||
onClick={() => {
|
||||
setTimeTicketTaskContext({
|
||||
actions: {},
|
||||
context: { jobid: null },
|
||||
});
|
||||
}}
|
||||
>
|
||||
{t("menus.tech.claimtask")}
|
||||
</Menu.Item>
|
||||
</>
|
||||
) : (
|
||||
<Menu.Item
|
||||
key="3"
|
||||
@@ -107,13 +120,7 @@ export function TechSider({
|
||||
>
|
||||
<Link to={`/tech/board`}> {t("menus.tech.productionboard")}</Link>
|
||||
</Menu.Item>
|
||||
<Menu.Item
|
||||
key="TechAssignedProdJobs"
|
||||
disabled={!!!technician}
|
||||
icon={<Icon component={BsKanban} />}
|
||||
>
|
||||
<Link to={`/tech/assigned`}> {t("menus.tech.assignedjobs")}</Link>
|
||||
</Menu.Item>
|
||||
|
||||
<Menu.Item
|
||||
key="7"
|
||||
disabled={!!!technician}
|
||||
|
||||
Reference in New Issue
Block a user