diff --git a/package.json b/package.json index b30a527da41..f30b7af54b7 100644 --- a/package.json +++ b/package.json @@ -58,6 +58,7 @@ "@types/chrome": "0.0.51", "@types/jquery": "^3.2.16", "@types/node-forge": "0.6.10", + "@types/papaparse": "4.1.31", "@types/tldjs": "1.7.1", "@types/webcrypto": "^0.0.28", "@uirouter/angularjs": "^1.0.10" diff --git a/src/popup/app/app.js b/src/popup/app/app.js index f1dae2456c2..4e23deda231 100644 --- a/src/popup/app/app.js +++ b/src/popup/app/app.js @@ -1,6 +1,4 @@ -window.Papa = require('papaparse'); require('clipboard'); - require('angular'); require('angular-animate'); @@ -131,7 +129,6 @@ require('./settings/settingsEditFolderController.js'); require('./settings/settingsPremiumController.js'); require('./settings/settingsEnvironmentController.js'); require('./tools/toolsPasswordGeneratorHistoryController.js'); -require('./tools/toolsExportController.js'); // Bootstrap the angular application angular.element(function () { diff --git a/src/popup/app/config.js b/src/popup/app/config.js index 6e41d457cfd..d679a3b1e23 100644 --- a/src/popup/app/config.js +++ b/src/popup/app/config.js @@ -180,8 +180,7 @@ angular }) .state('export', { url: '/export', - template: require('./tools/views/toolsExport.html'), - controller: 'toolsExportController', + component: 'export', data: { authorize: true }, params: { animation: null } }) diff --git a/src/popup/app/tools/views/toolsExport.html b/src/popup/app/tools/export.component.html similarity index 57% rename from src/popup/app/tools/views/toolsExport.html rename to src/popup/app/tools/export.component.html index f05232e6b7e..62a6af853bf 100644 --- a/src/popup/app/tools/views/toolsExport.html +++ b/src/popup/app/tools/export.component.html @@ -1,12 +1,12 @@ -