From 7ee88946ba160355fa470bc125b88cab70c75f12 Mon Sep 17 00:00:00 2001 From: Orion Reed Date: Sun, 13 Aug 2023 14:40:31 +0100 Subject: [PATCH] preserve sort order when searching stream --- src/pages/Stream.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pages/Stream.tsx b/src/pages/Stream.tsx index 6afd33f..8867751 100644 --- a/src/pages/Stream.tsx +++ b/src/pages/Stream.tsx @@ -23,7 +23,7 @@ const miniSearch = new MiniSearch({ fields: ['text'], // fields to index for full-text search storeFields: ['date', 'text'], // fields to return with search results searchOptions: { - fuzzy: 0.2, + fuzzy: 0.1, prefix: true, }, }) @@ -132,9 +132,9 @@ function Search() { export default function Stream() { useTitle('Stream') const { classes } = useStyles() - const results = !search.value ? streamItems : miniSearch.search(search.value) - console.log(search.value) - console.log(results) + const results = !search.value + ? streamItems + : miniSearch.search(search.value).sort((a, b) => (a.date > b.date ? 1 : -1)) return ( <>