## 概要 [Task3195: 画面実装(ファイル情報ポップアップ画面実装)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/3195) - 影響範囲(他の機能にも影響があるか) 画面実装のみのため、なし ## レビューポイント - 表示される値はDictationタブの表示のされ方と同じだが問題ないか (拡張子やサイズなど) ## UIの変更 - Before/Afterのスクショなど - スクショ置き場 https://ndstokyo.sharepoint.com/sites/Piranha/Shared%20Documents/Forms/AllItems.aspx?csf=1&web=1&e=hzPw9b&cid=f9d17150%2D1d33%2D49da%2D8bd4%2Df5a27cbbed66&FolderCTID=0x012000C0DCEE65AC2177479C3C761CD137C9C9&id=%2Fsites%2FPiranha%2FShared%20Documents%2FGeneral%2FOMDS%2F%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%2FTask3195&viewid=786a81cf%2Dd15f%2D4dc2%2D9e55%2Dc7a729fbc72f ## 動作確認状況 - ローカルで確認 ## 補足 - 相談、参考資料などがあれば
44 lines
837 B
TypeScript
44 lines
837 B
TypeScript
import { Task, Assignee, Typist, TypistGroup } from "../../api/api";
|
|
import {
|
|
DirectionType,
|
|
DisplayInfoType,
|
|
SortableColumnType,
|
|
} from "./constants";
|
|
import { BackupTask } from "./types";
|
|
|
|
export interface DictationState {
|
|
domain: Domain;
|
|
apps: Apps;
|
|
}
|
|
|
|
export interface Domain {
|
|
limit: number;
|
|
offset: number;
|
|
total: number;
|
|
tasks: Task[];
|
|
typists: Typist[];
|
|
typistGroups: TypistGroup[];
|
|
backup: Backup;
|
|
}
|
|
|
|
export interface Apps {
|
|
displayInfo: DisplayInfoType;
|
|
direction: DirectionType;
|
|
paramName: SortableColumnType;
|
|
selectedTask?: Task;
|
|
selectedFileTask?: Task;
|
|
assignee: {
|
|
selected: Assignee[];
|
|
pool: Assignee[];
|
|
};
|
|
isLoading: boolean;
|
|
isBackupListLoading: boolean;
|
|
isDownloading: boolean;
|
|
}
|
|
|
|
export interface Backup {
|
|
tasks: BackupTask[];
|
|
offset: number;
|
|
total: number;
|
|
}
|