summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2022-07-19 21:36:33 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2022-07-19 21:36:33 +0900
commit17afbc3c46f7bd11351b5775f08356e598d60110 (patch)
tree5dd43d0cff885069e42d6c1eb2ddc7a867918173
parent12.117.1 (diff)
downloadmisskey-17afbc3c46f7bd11351b5775f08356e598d60110.tar.gz
misskey-17afbc3c46f7bd11351b5775f08356e598d60110.tar.bz2
misskey-17afbc3c46f7bd11351b5775f08356e598d60110.zip
enhance(client): suspense
Fix #8817
-rw-r--r--CHANGELOG.md7
-rw-r--r--packages/client/src/components/global/router-view.vue8
2 files changed, 14 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 59c748fb68..4fd6ff2313 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,13 @@
You should also include the user name that made the change.
-->
+## 12.x.x (unreleased)
+
+### Improvements
+
+### Bugfixes
+- Client: 一度作ったwebhookの設定画面を開こうとするとページがフリーズする @syuilo
+
## 12.117.1 (2022/07/19)
### Improvements
diff --git a/packages/client/src/components/global/router-view.vue b/packages/client/src/components/global/router-view.vue
index fca2371f0d..cd1e780196 100644
--- a/packages/client/src/components/global/router-view.vue
+++ b/packages/client/src/components/global/router-view.vue
@@ -1,6 +1,12 @@
<template>
<KeepAlive :max="defaultStore.state.numberOfPageCache">
- <component :is="currentPageComponent" :key="key" v-bind="Object.fromEntries(currentPageProps)"/>
+ <Suspense>
+ <component :is="currentPageComponent" :key="key" v-bind="Object.fromEntries(currentPageProps)"/>
+
+ <template #fallback>
+ Loading...
+ </template>
+ </Suspense>
</KeepAlive>
</template>