ow
This commit is contained in:
1 parent
2909e9b0af
commit
936cd3b940
3 files changed
+56
-43
No files matched your search
@@ -249,10 +249,14 @@ import { exportBackupFile, shareBackupFile, listBackupFiles, readBackupFile, cle
|
||||
const ADVANCED = '高级';
|
||||
const baseCategories = ['工作', '社交', '金融', '其他'];
|
||||
const loginMode = ref('');
|
||||
// 仅备用密码登录时可见“高级”分类(抵御逼问)
|
||||
const visibleCategories = computed(() =>
|
||||
loginMode.value === 'password' ? [...baseCategories, ADVANCED] : baseCategories,
|
||||
);
|
||||
// 仅备用密码登录时可见“高级”分类(抵御逼问),且排在“其他”之前
|
||||
const visibleCategories = computed(() => {
|
||||
if (loginMode.value !== 'password') return baseCategories;
|
||||
const arr = [...baseCategories];
|
||||
const idx = arr.indexOf('其他');
|
||||
arr.splice(idx < 0 ? arr.length : idx, 0, ADVANCED);
|
||||
return arr;
|
||||
});
|
||||
const categoryOptions = computed(() => ['未分类', ...visibleCategories.value]);
|
||||
const filterOptions = computed(() => ['全部', ...visibleCategories.value]);
|
||||
|
||||
|
||||
Reference in new issue
Block a user