diff --git a/components.d.ts b/components.d.ts
index 1db7a9f4..d7fd3c12 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -52,6 +52,8 @@ declare module 'vue' {
PopConfirm: typeof import('./src/components/PopConfirm.vue')['default']
RepeatSetting: typeof import('./src/components/toolbar/RepeatSetting.vue')['default']
Ring: typeof import('./src/components/Ring.vue')['default']
+ RouterLink: typeof import('vue-router')['RouterLink']
+ RouterView: typeof import('vue-router')['RouterView']
SettingDialog: typeof import('./src/components/dialog/SettingDialog.vue')['default']
Slide: typeof import('./src/components/Slide.vue')['default']
Toolbar: typeof import('./src/components/toolbar/index.vue')['default']
diff --git a/src/assets/css/style.scss b/src/assets/css/style.scss
index 07b387dd..ea0db548 100644
--- a/src/assets/css/style.scss
+++ b/src/assets/css/style.scss
@@ -379,8 +379,11 @@ footer {
}
.common-title {
+ height: 40rem;
font-size: 20rem;
color: var(--color-font-1);
- text-align: center;
+ display: flex;
+ justify-content: center;
+ align-items: center;
margin-bottom: 10rem;
}
\ No newline at end of file
diff --git a/src/pages/dict/DictManage.vue b/src/pages/dict/DictManage.vue
index 922da5e1..d0e2608e 100644
--- a/src/pages/dict/DictManage.vue
+++ b/src/pages/dict/DictManage.vue
@@ -495,6 +495,14 @@ let currentChapterWordList: any[] = $computed(() => {
return runtimeStore.editDict.chapterWords[chapterIndex] ?? []
})
+let currentChapterWordListCheckedTotal: any[] = $computed(() => {
+ return currentChapterWordList.filter(v => v.checked).length
+})
+
+let residueWordListCheckedTotal: any[] = $computed(() => {
+ return residueWordList.filter(v => v.checked).length
+})
+
function toResidueWordList() {
let list = currentChapterWordList.filter(v => v.checked)
runtimeStore.editDict.chapterWords[chapterIndex] = currentChapterWordList.filter(v => !v.checked)
@@ -583,10 +591,6 @@ function handleCurrentResidueWordListCheckAll() {
{{ item.name }}
-