diff --git a/package-lock.json b/package-lock.json index 2aeec20c39..1c559c45b6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4687,7 +4687,7 @@ }, "domelementtype": { "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "resolved": "http://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" }, "domexception": { @@ -11116,10 +11116,13 @@ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" }, "serialize-javascript": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", - "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==", - "dev": true + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz", + "integrity": "sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } }, "set-blocking": { "version": "2.0.0", @@ -12856,9 +12859,9 @@ "integrity": "sha512-GQnDA1UcFSdmL2Gjo/3+0jlOwvRvSpdzl+q+vOtQsAjb+uQDo8UG1RKxyoQ1lkJCz5uM8OSqb/6+L3LBqInk2w==" }, "vue-server-renderer": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/vue-server-renderer/-/vue-server-renderer-2.6.11.tgz", - "integrity": "sha512-V3faFJHr2KYfdSIalL+JjinZSHYUhlrvJ9pzCIjjwSh77+pkrsXpK4PucdPcng57+N77pd1LrKqwbqjQdktU1A==", + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/vue-server-renderer/-/vue-server-renderer-2.6.12.tgz", + "integrity": "sha512-3LODaOsnQx7iMFTBLjki8xSyOxhCtbZ+nQie0wWY4iOVeEtTg1a3YQAjd82WvKxrWHHTshjvLb7OXMc2/dYuxw==", "dev": true, "requires": { "chalk": "^1.1.3", @@ -12867,7 +12870,7 @@ "lodash.template": "^4.5.0", "lodash.uniq": "^4.5.0", "resolve": "^1.2.0", - "serialize-javascript": "^2.1.2", + "serialize-javascript": "^3.1.0", "source-map": "0.5.6" }, "dependencies": { diff --git a/package.json b/package.json index e0599360d3..b12be74cb6 100644 --- a/package.json +++ b/package.json @@ -105,7 +105,7 @@ "svg-inline-loader": "^0.8.2", "url-loader": "^4.1.0", "vue-loader": "^15.9.3", - "vue-server-renderer": "^2.6.11", + "vue-server-renderer": "^2.6.12", "vue-template-compiler": "^2.6.12", "webpack": "^4.43.0", "webpack-cli": "^3.3.12", diff --git a/src/views/Dashboard.vue b/src/views/Dashboard.vue index d4516ede12..9870365c5c 100644 --- a/src/views/Dashboard.vue +++ b/src/views/Dashboard.vue @@ -38,13 +38,12 @@ @@ -57,6 +56,7 @@ import Avatar from '../components/Avatar' import { DashboardWidget, DashboardWidgetItem } from '@nextcloud/vue-dashboard' import orderBy from 'lodash/fp/orderBy' import prop from 'lodash/fp/prop' +import EmptyContent from '@nextcloud/vue/dist/Components/EmptyContent' const accounts = loadState('mail', 'mail-accounts') const orderByDateInt = orderBy(prop('dateInt'), 'desc') @@ -67,6 +67,7 @@ export default { Avatar, DashboardWidget, DashboardWidgetItem, + EmptyContent, }, data() { return { @@ -112,19 +113,8 @@ export default { } -