Browse Source

Moved unsaved changes service and modal

Torkel Ödegaard 7 years ago
parent
commit
4358732d21

+ 0 - 0
public/app/features/dashboard/unsaved_changes_modal.ts → public/app/features/dashboard/components/UnsavedChangesModal/UnsavedChangesModalCtrl.ts


+ 1 - 0
public/app/features/dashboard/components/UnsavedChangesModal/index.ts

@@ -0,0 +1 @@
+export { UnsavedChangesModalCtrl } from './UnsavedChangesModalCtrl';

+ 4 - 3
public/app/features/dashboard/index.ts

@@ -8,10 +8,8 @@ import './share_snapshot_ctrl';
 import './dashboard_srv';
 import './dashboard_srv';
 import './validation_srv';
 import './validation_srv';
 import './time_srv';
 import './time_srv';
-import './unsaved_changes_srv';
-import './unsaved_changes_modal';
-import './upload';
 import './ad_hoc_filters';
 import './ad_hoc_filters';
+import './upload';
 import './repeat_option/repeat_option';
 import './repeat_option/repeat_option';
 import './dashgrid/DashboardGridDirective';
 import './dashgrid/DashboardGridDirective';
 import './dashgrid/RowOptions';
 import './dashgrid/RowOptions';
@@ -19,6 +17,7 @@ import './panellinks/module';
 
 
 // Services
 // Services
 import './services/DashboardViewStateSrv';
 import './services/DashboardViewStateSrv';
+import './services/UnsavedChangesSrv';
 
 
 // Components
 // Components
 import './components/DashLinks';
 import './components/DashLinks';
@@ -30,6 +29,8 @@ import './components/VersionHistory';
 import './components/DashboardSettings';
 import './components/DashboardSettings';
 import './components/SubMenu';
 import './components/SubMenu';
 import './components/TimePicker';
 import './components/TimePicker';
+import './components/UnsavedChangesModal';
+
 import DashboardPermissions from './components/DashboardPermissions/DashboardPermissions';
 import DashboardPermissions from './components/DashboardPermissions/DashboardPermissions';
 
 
 // angular wrappers
 // angular wrappers

+ 1 - 1
public/app/features/dashboard/specs/change_tracker.test.ts → public/app/features/dashboard/services/ChangeTracker.test.ts

@@ -1,4 +1,4 @@
-import { ChangeTracker } from 'app/features/dashboard/change_tracker';
+import { ChangeTracker } from './ChangeTracker';
 import { contextSrv } from 'app/core/services/context_srv';
 import { contextSrv } from 'app/core/services/context_srv';
 import { DashboardModel } from '../dashboard_model';
 import { DashboardModel } from '../dashboard_model';
 import { PanelModel } from '../panel_model';
 import { PanelModel } from '../panel_model';

+ 1 - 1
public/app/features/dashboard/change_tracker.ts → public/app/features/dashboard/services/ChangeTracker.ts

@@ -1,6 +1,6 @@
 import angular from 'angular';
 import angular from 'angular';
 import _ from 'lodash';
 import _ from 'lodash';
-import { DashboardModel } from './dashboard_model';
+import { DashboardModel } from '../dashboard_model';
 
 
 export class ChangeTracker {
 export class ChangeTracker {
   current: any;
   current: any;

+ 1 - 1
public/app/features/dashboard/unsaved_changes_srv.ts → public/app/features/dashboard/services/UnsavedChangesSrv.ts

@@ -1,5 +1,5 @@
 import angular from 'angular';
 import angular from 'angular';
-import { ChangeTracker } from './change_tracker';
+import { ChangeTracker } from './ChangeTracker';
 
 
 /** @ngInject */
 /** @ngInject */
 export function unsavedChangesSrv(this: any, $rootScope, $q, $location, $timeout, contextSrv, dashboardSrv, $window) {
 export function unsavedChangesSrv(this: any, $rootScope, $q, $location, $timeout, contextSrv, dashboardSrv, $window) {