diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-12-15 15:37:19 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-12-15 15:37:19 +0900 |
| commit | eacc2040a1a3ef1c28af5293a163289e7ec1958a (patch) | |
| tree | c59589a755f7c20240b3b1a69562f3e0781b1945 /packages/frontend/src/pages/user | |
| parent | perf: early return users/notes and users/featured-notes if me is blocked by r... (diff) | |
| download | misskey-eacc2040a1a3ef1c28af5293a163289e7ec1958a.tar.gz misskey-eacc2040a1a3ef1c28af5293a163289e7ec1958a.tar.bz2 misskey-eacc2040a1a3ef1c28af5293a163289e7ec1958a.zip | |
perf(frontend): introduce MkLazy for lazy loading
Diffstat (limited to 'packages/frontend/src/pages/user')
| -rw-r--r-- | packages/frontend/src/pages/user/home.vue | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/packages/frontend/src/pages/user/home.vue b/packages/frontend/src/pages/user/home.vue index ecc3bb36c1..a0163bfc68 100644 --- a/packages/frontend/src/pages/user/home.vue +++ b/packages/frontend/src/pages/user/home.vue @@ -128,12 +128,18 @@ SPDX-License-Identifier: AGPL-3.0-only </div> <MkInfo v-else-if="$i && $i.id === user.id">{{ i18n.ts.userPagePinTip }}</MkInfo> <template v-if="narrow"> - <XFiles :key="user.id" :user="user"/> - <XActivity :key="user.id" :user="user"/> + <MkLazy> + <XFiles :key="user.id" :user="user"/> + </MkLazy> + <MkLazy> + <XActivity :key="user.id" :user="user"/> + </MkLazy> </template> <div v-if="!disableNotes"> <div style="margin-bottom: 8px;">{{ i18n.ts.featured }}</div> - <MkNotes :class="$style.tl" :noGap="true" :pagination="pagination"/> + <MkLazy> + <MkNotes :class="$style.tl" :noGap="true" :pagination="pagination"/> + </MkLazy> </div> </div> </div> |