Merged PR 381: バグ対応&動作確認

## 概要
[Task2551: バグ対応&動作確認](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2551)

- 管理者(None)ユーザーがタスク一覧画面でplaybackを押せないように修正しました。

## レビューポイント
- 対応内容、結果に問題はないか

## UIの変更
- [Task2551](https://ndstokyo.sharepoint.com/:f:/r/sites/Piranha/Shared%20Documents/General/OMDS/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88/Task2551?csf=1&web=1&e=7E3OvS)

## 動作確認状況
- ローカルで確認
This commit is contained in:
makabe.t 2023-09-05 00:03:07 +00:00
parent 17640eefa1
commit 009f133c8b

View File

@ -52,6 +52,8 @@ const DictationPage: React.FC = (): JSX.Element => {
const isAdmin = isAdminUser();
const isAuthor = isAuthorUser();
const isTypist = isTypistUser();
const isNone = !isAuthor && !isTypist;
// popup制御関係
const [
isChangeTranscriptionistPopupOpen,
@ -1001,7 +1003,10 @@ const DictationPage: React.FC = (): JSX.Element => {
<ul className={styles.menuInTable}>
<li>
{/* eslint-disable-next-line jsx-a11y/click-events-have-key-events,jsx-a11y/no-static-element-interactions */}
<a onClick={() => onPlayBack(x.audioFileId)}>
<a
className={isNone ? styles.isDisable : ""}
onClick={() => onPlayBack(x.audioFileId)}
>
{t(
getTranslationID(
"dictationPage.label.playback"