rename files

This commit is contained in:
zyronon
2023-11-20 00:59:39 +08:00
parent 3a9dd1edee
commit 4e56d45ed7
22 changed files with 223 additions and 227 deletions

View File

@@ -1,4 +1,4 @@
import {Dict, DictType, Word} from "@/types.ts";
import {Article, Dict, DictType, Word} from "@/types.ts";
import {useBaseStore} from "@/stores/base.ts";
import {useRuntimeStore} from "@/stores/runtime.ts";
import {chunk, cloneDeep} from "lodash-es";
@@ -66,6 +66,29 @@ export function useWordOptions() {
}
}
export function useArticleOptions() {
const store = useBaseStore()
function isArticleCollect(val: Article) {
return !!store.collect.articles.find(v => v.title.toLowerCase() === val.title.toLowerCase())
}
function toggleArticleCollect(val: Article) {
let rIndex = store.collect.articles.findIndex(v => v.title.toLowerCase() === val.title.toLowerCase())
if (rIndex > -1) {
store.collect.articles.splice(rIndex, 1)
} else {
store.collect.articles.push(val)
}
}
return {
isArticleCollect,
toggleArticleCollect,
}
}
export async function checkDictHasTranslate(dict: Dict) {
let dictResourceUrl = `./dicts/${dict.language}/${dict.type}/${dict.translateLanguage}/${dict.url}`;
if ([