diff --git a/package.json b/package.json index 9474f7e4a6..a0f963b836 100644 --- a/package.json +++ b/package.json @@ -53,6 +53,7 @@ "@ngx-translate/core": "^9.0.2", "@ngx-translate/http-loader": "^2.0.1", "@webcomponents/custom-elements": "^1.0.6", + "angular-sortablejs": "^2.5.1", "balloon-css": "^0.5.0", "body-parser": "^1.17.1", "bootstrap": "4.0.0-alpha.5", @@ -78,6 +79,7 @@ "ngrx-store-localstorage": "^0.3.0", "ngx-electron": "^1.0.4", "rxjs": "^5.5.6", + "sortablejs": "^1.7.0", "subscriptions-transport-ws": "^0.9.5", "to-snake-case": "^1.0.0", "uuid": "^3.1.0", diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 1721bba058..ae97162657 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -17,6 +17,7 @@ import { TranslateModule, TranslateLoader } from '@ngx-translate/core'; import { TranslateHttpLoader } from '@ngx-translate/http-loader'; import { ClarityModule } from 'clarity-angular'; +import { SortablejsModule } from 'angular-sortablejs'; import { SharedModule } from './shared/shared.module'; import { reducer, metaReducers, reducerToken, reducerProvider } from './reducers'; @@ -71,6 +72,7 @@ const providers = [ HttpClientModule, SharedModule, ClarityModule.forRoot(), + SortablejsModule.forRoot({ animation: 150 }), ComponentModule, DocViewerModule, StoreModule.forRoot(reducerToken, { metaReducers }), diff --git a/src/app/components/window-switcher/window-switcher.component.html b/src/app/components/window-switcher/window-switcher.component.html index 595ce087e9..cd5e476a19 100644 --- a/src/app/components/window-switcher/window-switcher.component.html +++ b/src/app/components/window-switcher/window-switcher.component.html @@ -1,4 +1,4 @@ -
+