mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2025-12-13 09:28:14 +08:00
🔥 移去 IndexedDB 删除触发 #11
This commit is contained in:
@@ -143,7 +143,6 @@
|
||||
</v-icon>
|
||||
</template>
|
||||
</v-list-item>
|
||||
<v-list-item title="删除 IndexedDB" prepend-icon="mdi-delete" @click="tryConfirm('delDB')" />
|
||||
<v-list-item title="重置数据库" prepend-icon="mdi-delete" @click="tryConfirm('resetDB')" />
|
||||
<v-list-item title="检测 SQLite 数据库完整性" prepend-icon="mdi-database-check" @click="tryConfirm('checkDB')" />
|
||||
<v-list-subheader inset class="config-header">
|
||||
@@ -297,12 +296,6 @@ function tryConfirm (oper: string) {
|
||||
confirmOper.value = "inputCookie";
|
||||
confirmShow.value = true;
|
||||
break;
|
||||
case "delDB":
|
||||
confirmText.value = "确认清除 IndexedDB 吗?";
|
||||
confirmSub.value = "Alpha v0.1.4 后不再支持 IndexedDB";
|
||||
confirmOper.value = "delDB";
|
||||
confirmShow.value = true;
|
||||
break;
|
||||
case "checkDB":
|
||||
confirmText.value = "将检测数据库表单完整性";
|
||||
confirmSub.value = "数据库版本与更新时间也会进行检测";
|
||||
@@ -345,9 +338,6 @@ async function doConfirm (oper: string) {
|
||||
case "inputCookie":
|
||||
await inputCookie();
|
||||
break;
|
||||
case "delDB":
|
||||
delDB();
|
||||
break;
|
||||
case "checkDB":
|
||||
await checkDB();
|
||||
break;
|
||||
@@ -562,14 +552,6 @@ async function inputCookie () {
|
||||
}
|
||||
}
|
||||
|
||||
// 删除 IndexedDB
|
||||
function delDB () {
|
||||
window.indexedDB.deleteDatabase("TGData");
|
||||
snackbarText.value = "IndexedDB 已清除!若无法正常使用,请初始化配置。";
|
||||
snackbarColor.value = "success";
|
||||
snackbar.value = true;
|
||||
}
|
||||
|
||||
// 检查 SQLite 数据库
|
||||
async function checkDB () {
|
||||
loadingTitle.value = "正在检查数据库表单完整性...";
|
||||
|
||||
Reference in New Issue
Block a user