RED-6138 - Remove duplicate dossier template edit button

This commit is contained in:
Valentin Mihai 2023-02-07 13:42:59 +02:00
parent 02cda3f137
commit 15814936d9
3 changed files with 12 additions and 29 deletions

View File

@ -43,16 +43,6 @@
</div>
</div>
<div [translate]="'dossier-template-info-screen.description'" class="heading mt-40">
<iqser-circle-button
(action)="openEditDossierTemplateDialog($event, dossierTemplate)"
*ngIf="permissionsService.isAdmin()"
class="ml-8"
icon="iqser:edit"
[iqserHelpMode]="'dossier_templates_info'"
></iqser-circle-button>
</div>
<div>{{ dossierTemplate.description }}</div>
<div class="template-description">{{ dossierTemplate.description }}</div>
</ng-container>
</div>

View File

@ -27,3 +27,7 @@
grid-row-gap: 8px;
grid-column-gap: 40px;
}
.template-description {
margin-top: 10px;
}

View File

@ -3,8 +3,6 @@ import { DossierTemplatesService } from '@services/dossier-templates/dossier-tem
import { Observable } from 'rxjs';
import { DOSSIER_TEMPLATE_ID, DossierTemplate, DossierTemplateStats } from '@red/domain';
import { DossierTemplateStatsService } from '@services/entity-services/dossier-template-stats.service';
import { AdminDialogService } from '../../../services/admin-dialog.service';
import { PermissionsService } from '@services/permissions.service';
import { dossierTemplateStatusTranslations } from '@translations/dossier-template-status-translations';
import { getParam } from '@iqser/common-ui';
@ -18,18 +16,9 @@ export class DossierTemplateInfoScreenComponent {
readonly dossierTemplateStats$: Observable<DossierTemplateStats>;
readonly translations = dossierTemplateStatusTranslations;
constructor(
readonly permissionsService: PermissionsService,
dossierTemplatesService: DossierTemplatesService,
private readonly _dialogService: AdminDialogService,
dossierTemplateStatsService: DossierTemplateStatsService,
) {
constructor(dossierTemplatesService: DossierTemplatesService, dossierTemplateStatsService: DossierTemplateStatsService) {
const dossierTemplateId = getParam(DOSSIER_TEMPLATE_ID);
this.dossierTemplate$ = dossierTemplatesService.getEntityChanged$(dossierTemplateId);
this.dossierTemplateStats$ = dossierTemplateStatsService.watch$(dossierTemplateId);
}
openEditDossierTemplateDialog($event: MouseEvent, dossierTemplate: DossierTemplate) {
this._dialogService.openDialog('addEditCloneDossierTemplate', $event, { dossierTemplateId: dossierTemplate.id });
}
}