import { Component } from '@angular/core' import { FormControl, FormGroup } from '@angular/forms' import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap' import { EditDialogComponent } from 'src/app/components/common/edit-dialog/edit-dialog.component' import { PaperlessGroup } from 'src/app/data/paperless-group' import { GroupService } from 'src/app/services/rest/group.service' @Component({ selector: 'app-group-edit-dialog', templateUrl: './group-edit-dialog.component.html', styleUrls: ['./group-edit-dialog.component.scss'], }) export class GroupEditDialogComponent extends EditDialogComponent { constructor(service: GroupService, activeModal: NgbActiveModal) { super(service, activeModal) } getCreateTitle() { return $localize`Create new user group` } getEditTitle() { return $localize`Edit user group` } getForm(): FormGroup { return new FormGroup({ name: new FormControl(''), permissions: new FormControl(''), }) } }