diff --git a/dictation_client/src/components/header/notLoginHeader.tsx b/dictation_client/src/components/header/notLoginHeader.tsx index 09cdcd6..67c71cc 100644 --- a/dictation_client/src/components/header/notLoginHeader.tsx +++ b/dictation_client/src/components/header/notLoginHeader.tsx @@ -1,7 +1,5 @@ import React from "react"; import styles from "styles/app.module.scss"; - -import { useTranslation } from "react-i18next"; import logo from "../../assets/images/OMS_logo_black.svg"; import { HEADER_NAME } from "./constants"; @@ -13,7 +11,6 @@ const NotLoginHeader: React.FC = ( props: NotLoginHeaderProps ) => { const { isMobile } = props; - const { t } = useTranslation(); return (
diff --git a/dictation_client/src/features/dictation/constants.ts b/dictation_client/src/features/dictation/constants.ts index d699a54..de262e0 100644 --- a/dictation_client/src/features/dictation/constants.ts +++ b/dictation_client/src/features/dictation/constants.ts @@ -99,3 +99,8 @@ export const INIT_DISPLAY_INFO: DisplayInfoType = { export const BACKUP_POPUP_LIST_SIZE = 10; export const BACKUP_POPUP_LIST_STATUS = [STATUS.FINISHED, STATUS.BACKUP]; + +export const PRIORITY = { + NORMAL: "Normal", + HIGH: "High", +} as const; diff --git a/dictation_client/src/features/terms/constants.ts b/dictation_client/src/features/terms/constants.ts index e9cbd2f..d06ba4f 100644 --- a/dictation_client/src/features/terms/constants.ts +++ b/dictation_client/src/features/terms/constants.ts @@ -5,5 +5,6 @@ export const TERMS_DOCUMENT_TYPE = { DPA: "DPA", EULA: "EULA", + // eslint-disable-next-line @typescript-eslint/naming-convention PRIVACY_NOTICE: "PrivacyNotice", } as const; diff --git a/dictation_client/src/pages/DictationPage/filePropertyPopup.tsx b/dictation_client/src/pages/DictationPage/filePropertyPopup.tsx index c0e362d..0bcd5ba 100644 --- a/dictation_client/src/pages/DictationPage/filePropertyPopup.tsx +++ b/dictation_client/src/pages/DictationPage/filePropertyPopup.tsx @@ -1,7 +1,11 @@ import React, { useCallback } from "react"; import styles from "styles/app.module.scss"; import { useSelector } from "react-redux"; -import { selectSelectedFileTask, selectIsLoading } from "features/dictation"; +import { + selectSelectedFileTask, + selectIsLoading, + PRIORITY, +} from "features/dictation"; import { getTranslationID } from "translation"; import { useTranslation } from "react-i18next"; import close from "../../assets/images/close.svg"; @@ -51,7 +55,11 @@ export const FilePropertyPopup: React.FC = (props) => {
{t(getTranslationID("dictationPage.label.workType"))}
{selectedFileTask?.workType ?? ""}
{t(getTranslationID("dictationPage.label.priority"))}
-
{selectedFileTask?.priority ?? ""}
+
+ {selectedFileTask?.priority === "01" + ? PRIORITY.HIGH + : PRIORITY.NORMAL} +
{t(getTranslationID("dictationPage.label.recordingStartedDate"))}
@@ -114,6 +122,7 @@ export const FilePropertyPopup: React.FC = (props) => {
{t(getTranslationID("dictationPage.label.transcriptionist"))}
{selectedFileTask?.typist?.name ?? ""}
+ {/* eslint-disable-next-line jsx-a11y/click-events-have-key-events,jsx-a11y/no-static-element-interactions */} close {t(getTranslationID("filePropertyPopup.label.close"))} diff --git a/dictation_client/src/pages/DictationPage/index.tsx b/dictation_client/src/pages/DictationPage/index.tsx index 8cfe9b0..b2591d3 100644 --- a/dictation_client/src/pages/DictationPage/index.tsx +++ b/dictation_client/src/pages/DictationPage/index.tsx @@ -32,6 +32,7 @@ import { selectIsLoading, playbackAsync, cancelAsync, + PRIORITY, } from "features/dictation"; import { getTranslationID } from "translation"; import { Task } from "api/api"; @@ -1189,7 +1190,9 @@ const DictationPage: React.FC = (): JSX.Element => { )} {displayColumn.Priority && ( - {x.priority === "01" ? "High" : "Normal"} + {x.priority === "01" + ? PRIORITY.HIGH + : PRIORITY.NORMAL} )} {displayColumn.Encryption && (