diff --git a/src/components/Setting.vue b/src/components/Setting.vue
index fd79d8b..2e84096 100644
--- a/src/components/Setting.vue
+++ b/src/components/Setting.vue
@@ -53,6 +53,9 @@
+
@@ -277,6 +280,12 @@ export default {
this.$message.error(err)
})
},
+ clearFavorites () {
+ star.clear().then(e => {
+ this.getFavorites()
+ this.$message.success('清空所有收藏成功')
+ })
+ },
selectExternalPlayer () {
const options = {
filters: [
diff --git a/src/lib/dexie/sites.js b/src/lib/dexie/sites.js
index 7b6875e..b8e8ab7 100644
--- a/src/lib/dexie/sites.js
+++ b/src/lib/dexie/sites.js
@@ -9,5 +9,8 @@ export default {
},
async add (doc) {
return await sites.bulkAdd(doc)
+ },
+ async find (doc) {
+ return await sites.get(doc)
}
}