Frontend created and rewritten a few times, with some backend fixes #1

Merged
leo merged 110 commits from plaintable into main 2023-11-08 20:38:40 +00:00
Showing only changes of commit fabec4dd7e - Show all commits

View File

@ -25,11 +25,16 @@ const documents = computed(() => {
// List the current location
if (!documentStore.search) return documentStore.document.filter(doc => doc.loc === loc)
// Find up to 100 newest documents that match the search
let docs = documentStore.recentDocuments
const search = documentStore.search
console.log('Searching for', search)
const needle = needleFormat(search)
docs = docs.filter(doc => localeIncludes(doc.haystack, needle)).slice(0, 100)
let limit = 100
let docs = []
for (const doc of documentStore.recentDocuments) {
if (localeIncludes(doc.haystack, needle)) {
docs.push(doc)
if (--limit === 0) break
}
}
// Organize by folder, by relevance
const locsub = loc + '/'
docs.sort((a, b) => (