RED-2849: Fixed upload button

This commit is contained in:
Adina Țeudan 2021-11-25 15:03:06 +02:00
parent 2243225ee7
commit fb63499183
3 changed files with 8 additions and 7 deletions

View File

@ -25,7 +25,7 @@
></iqser-circle-button> ></iqser-circle-button>
<iqser-circle-button <iqser-circle-button
(action)="actionPerformed.emit('upload')" (action)="upload.emit()"
[tooltip]="'dossier-overview.header-actions.upload-document' | translate" [tooltip]="'dossier-overview.header-actions.upload-document' | translate"
[type]="circleButtonTypes.primary" [type]="circleButtonTypes.primary"
class="ml-14" class="ml-14"

View File

@ -1,4 +1,4 @@
import { ChangeDetectionStrategy, Component, EventEmitter, Input, OnInit, Output, TemplateRef } from '@angular/core'; import { ChangeDetectionStrategy, Component, EventEmitter, Input, OnInit, Output } from '@angular/core';
import { RouterHistoryService } from '@services/router-history.service'; import { RouterHistoryService } from '@services/router-history.service';
import { import {
ActionConfig, ActionConfig,
@ -7,6 +7,7 @@ import {
List, List,
ListingService, ListingService,
LoadingService, LoadingService,
Required,
SortingService, SortingService,
Toaster, Toaster,
} from '@iqser/common-ui'; } from '@iqser/common-ui';
@ -26,10 +27,9 @@ import { ConfigService } from '../../config.service';
changeDetection: ChangeDetectionStrategy.OnPush, changeDetection: ChangeDetectionStrategy.OnPush,
}) })
export class ScreenHeaderComponent implements OnInit { export class ScreenHeaderComponent implements OnInit {
@Input() viewModeSelection: TemplateRef<any>; @Input() @Required() dossier: Dossier;
@Input() dossier: Dossier; @Input() @Required() analysisForced: boolean;
@Input() analysisForced: boolean; @Output() @Required() readonly upload = new EventEmitter<void>();
@Output() readonly actionPerformed = new EventEmitter<string>();
readonly circleButtonTypes = CircleButtonTypes; readonly circleButtonTypes = CircleButtonTypes;
actionConfigs: List<ActionConfig>; actionConfigs: List<ActionConfig>;

View File

@ -1,6 +1,7 @@
<ng-container *ngIf="dossier$ | async as dossier"> <ng-container *ngIf="dossier$ | async as dossier">
<section (longPress)="forceReanalysisAction($event)" redactionLongPress> <section (longPress)="forceReanalysisAction($event)" redactionLongPress>
<redaction-screen-header [analysisForced]="analysisForced" [dossier]="dossier"></redaction-screen-header> <redaction-screen-header (upload)="fileInput.click()" [analysisForced]="analysisForced"
[dossier]="dossier"></redaction-screen-header>
<div class="overlay-shadow"></div> <div class="overlay-shadow"></div>