in public/worker/db.js [142:164]
desc: replaceStr(item.content, value, 300, contentI),
time: new Date(item.time).getTime(),
name: item.name,
});
}
}
return result;
};
const searchDoc = async (value) => {
const array = await db.doc.orderBy("time").toArray();
const result = [];
for (let item of array) {
const titleI = item.content.indexOf(value);
const contentI = item.content.indexOf(value);
if (titleI !== -1 || contentI !== -1) {
const i =
Math.min(titleI, contentI) !== -1
? Math.min(titleI, contentI)
: titleI === -1
? contentI
: titleI;
result.push({