+
+ {{ 'file-preview.standard' | translate }}
+
+
+
+ {{ 'file-preview.delta' | translate }}
+
+
+
+ {{ 'file-preview.redacted' | translate }}
+
+
diff --git a/apps/red-ui/src/app/modules/dossier/screens/file-preview-screen/components/view-switch/view-switch.component.scss b/apps/red-ui/src/app/modules/dossier/screens/file-preview-screen/components/view-switch/view-switch.component.scss
new file mode 100644
index 000000000..b7ca8fa44
--- /dev/null
+++ b/apps/red-ui/src/app/modules/dossier/screens/file-preview-screen/components/view-switch/view-switch.component.scss
@@ -0,0 +1,3 @@
+:host {
+ display: contents;
+}
diff --git a/apps/red-ui/src/app/modules/dossier/screens/file-preview-screen/components/view-switch/view-switch.component.ts b/apps/red-ui/src/app/modules/dossier/screens/file-preview-screen/components/view-switch/view-switch.component.ts
new file mode 100644
index 000000000..283aa7f62
--- /dev/null
+++ b/apps/red-ui/src/app/modules/dossier/screens/file-preview-screen/components/view-switch/view-switch.component.ts
@@ -0,0 +1,33 @@
+import { ChangeDetectionStrategy, Component, EventEmitter, Input, OnChanges, Output, SimpleChanges } from '@angular/core';
+import { File, ViewMode } from '@red/domain';
+import { ViewModeService } from '../../services/view-mode.service';
+import { FileDataModel } from '@models/file/file-data.model';
+
+@Component({
+ selector: 'redaction-view-switch [file] [fileData]',
+ templateUrl: './view-switch.component.html',
+ styleUrls: ['./view-switch.component.scss'],
+ changeDetection: ChangeDetectionStrategy.OnPush,
+})
+export class ViewSwitchComponent implements OnChanges {
+ @Output() readonly switchView = new EventEmitter