fix: keyword filter (#57)
This commit is contained in:
@@ -78,8 +78,6 @@ export const useRecipeStore = defineStore('recipe', () => {
|
||||
async function searchRecipes() {
|
||||
isSearching.value = true
|
||||
let result: RecipeItem[] = []
|
||||
if (keyword.value)
|
||||
result = await db.recipes.filter(item => item.name.includes(keyword.value)).toArray()
|
||||
|
||||
if (curMode.value === 'strict') {
|
||||
result = await db.recipes.filter((item) => {
|
||||
@@ -116,6 +114,9 @@ export const useRecipeStore = defineStore('recipe', () => {
|
||||
}).toArray()
|
||||
}
|
||||
|
||||
if (keyword.value)
|
||||
result = result.filter(item => item.name.includes(keyword.value))
|
||||
|
||||
isSearching.value = false
|
||||
return result
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user