summaryrefslogtreecommitdiff
path: root/src/client/app/mobile
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-11-15 22:04:12 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-11-15 22:04:12 +0900
commit4114ce4a04697eeb65e6554a2d89c4f556dc5a3c (patch)
treebd6b7bb7a87223f0b1338c8e455830619cdeba4e /src/client/app/mobile
parentMerge pull request #3236 from syuilo/l10n_develop (diff)
downloadmisskey-4114ce4a04697eeb65e6554a2d89c4f556dc5a3c.tar.gz
misskey-4114ce4a04697eeb65e6554a2d89c4f556dc5a3c.tar.bz2
misskey-4114ce4a04697eeb65e6554a2d89c4f556dc5a3c.zip
[Client] Split some components to improve performance
Diffstat (limited to 'src/client/app/mobile')
-rw-r--r--src/client/app/mobile/views/pages/settings.vue18
1 files changed, 12 insertions, 6 deletions
diff --git a/src/client/app/mobile/views/pages/settings.vue b/src/client/app/mobile/views/pages/settings.vue
index 08cae29a3f..0d61f39bb7 100644
--- a/src/client/app/mobile/views/pages/settings.vue
+++ b/src/client/app/mobile/views/pages/settings.vue
@@ -192,17 +192,23 @@ import Vue from 'vue';
import i18n from '../../../i18n';
import { apiUrl, clientVersion as version, codename, langs } from '../../../config';
import checkForUpdate from '../../../common/scripts/check-for-update';
+import XTheme from '../../../common/views/components/theme.vue';
+import XDriveSettings from '../../../common/views/components/drive-settings.vue';
+import XMuteAndBlock from '../../../common/views/components/mute-and-block.vue';
+import XPasswordSettings from '../../../common/views/components/password-settings.vue';
+import XProfileEditor from '../../../common/views/components/profile-editor.vue';
+import XApiSettings from '../../../common/views/components/api-settings.vue';
export default Vue.extend({
i18n: i18n('mobile/views/pages/settings.vue'),
components: {
- XTheme: () => import('../../../common/views/components/theme.vue').then(m => m.default),
- XDriveSettings: () => import('../../../common/views/components/drive-settings.vue').then(m => m.default),
- XMuteAndBlock: () => import('../../../common/views/components/mute-and-block.vue').then(m => m.default),
- XPasswordSettings: () => import('../../../common/views/components/password-settings.vue').then(m => m.default),
- XProfileEditor: () => import('../../../common/views/components/profile-editor.vue').then(m => m.default),
- XApiSettings: () => import('../../../common/views/components/api-settings.vue').then(m => m.default),
+ XTheme,
+ XDriveSettings,
+ XMuteAndBlock,
+ XPasswordSettings,
+ XProfileEditor,
+ XApiSettings,
},
data() {