From c3786587ffd6a7d4f44815f5b22b202f18dbe2b7 Mon Sep 17 00:00:00 2001 From: Guillaume Chau Date: Fri, 15 Jun 2018 15:44:48 +0200 Subject: [PATCH] fix(ui): improved performance --- .../src/components/WebpackAnalyzer.vue | 2 ++ .../src/components/ConnectionStatus.vue | 6 +++++ .../@vue/cli-ui/src/components/StatusBar.vue | 2 ++ .../cli-ui/src/components/TerminalView.vue | 27 +++++++++---------- .../@vue/cli-ui/src/mixins/ClientState.js | 23 +++++++++++++--- 5 files changed, 41 insertions(+), 19 deletions(-) diff --git a/packages/@vue/cli-ui-addon-webpack/src/components/WebpackAnalyzer.vue b/packages/@vue/cli-ui-addon-webpack/src/components/WebpackAnalyzer.vue index cee0087c9e..037a57ee1e 100644 --- a/packages/@vue/cli-ui-addon-webpack/src/components/WebpackAnalyzer.vue +++ b/packages/@vue/cli-ui-addon-webpack/src/components/WebpackAnalyzer.vue @@ -118,6 +118,8 @@ import { size } from '../filters' import DonutModule from './DonutModule.vue' export default { + clientState: true, + mixins: [ Dashboard ], diff --git a/packages/@vue/cli-ui/src/components/ConnectionStatus.vue b/packages/@vue/cli-ui/src/components/ConnectionStatus.vue index 675cffef01..b57ad6d065 100644 --- a/packages/@vue/cli-ui/src/components/ConnectionStatus.vue +++ b/packages/@vue/cli-ui/src/components/ConnectionStatus.vue @@ -24,6 +24,12 @@ + +