diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-11-15 22:04:12 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-11-15 22:04:12 +0900 |
| commit | 4114ce4a04697eeb65e6554a2d89c4f556dc5a3c (patch) | |
| tree | bd6b7bb7a87223f0b1338c8e455830619cdeba4e /src/client/app/mobile | |
| parent | Merge pull request #3236 from syuilo/l10n_develop (diff) | |
| download | misskey-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.vue | 18 |
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() { |