import { MatSort } from '@angular/material/sort';
import { Component, OnInit, ViewChild, Input, AfterViewInit } from '@angular/core';
import { MatDialog } from '@angular/material/dialog';
-import { PolicyTypeSchema } from '../interfaces/policy.types';
+import { PolicyTypeSchema } from '../../interfaces/policy.types';
import { PolicyInstanceDataSource } from './policy-instance.datasource';
-import { ErrorDialogService } from '../services/ui/error-dialog.service';
-import { NotificationService } from '../services/ui/notification.service';
-import { PolicyService } from '../services/policy/policy.service';
-import { ConfirmDialogService } from './../services/ui/confirm-dialog.service';
-import { PolicyInstance } from '../interfaces/policy.types';
-import { NoTypePolicyInstanceDialogComponent } from './no-type-policy-instance-dialog.component';
-import { PolicyInstanceDialogComponent } from './policy-instance-dialog.component';
-import { getPolicyDialogProperties } from './policy-instance-dialog.component';
+import { ErrorDialogService } from '../../services/ui/error-dialog.service';
+import { NotificationService } from '../../services/ui/notification.service';
+import { PolicyService } from '../../services/policy/policy.service';
+import { ConfirmDialogService } from '../../services/ui/confirm-dialog.service';
+import { PolicyInstance } from '../../interfaces/policy.types';
+import { NoTypePolicyInstanceDialogComponent } from '../no-type-policy-instance-dialog/no-type-policy-instance-dialog.component';
+import { PolicyInstanceDialogComponent } from '../policy-instance-dialog/policy-instance-dialog.component';
+import { getPolicyDialogProperties } from '../policy-instance-dialog/policy-instance-dialog.component';
import { HttpErrorResponse, HttpResponse } from '@angular/common/http';
import { Observable } from 'rxjs';
-import { UiService } from '../services/ui/ui.service';
+import { UiService } from '../../services/ui/ui.service';
@Component({
selector: 'nrcp-policy-instance',