preserve sort order when searching stream
This commit is contained in:
parent
90bc30e0c3
commit
7ee88946ba
|
|
@ -23,7 +23,7 @@ const miniSearch = new MiniSearch({
|
||||||
fields: ['text'], // fields to index for full-text search
|
fields: ['text'], // fields to index for full-text search
|
||||||
storeFields: ['date', 'text'], // fields to return with search results
|
storeFields: ['date', 'text'], // fields to return with search results
|
||||||
searchOptions: {
|
searchOptions: {
|
||||||
fuzzy: 0.2,
|
fuzzy: 0.1,
|
||||||
prefix: true,
|
prefix: true,
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
@ -132,9 +132,9 @@ function Search() {
|
||||||
export default function Stream() {
|
export default function Stream() {
|
||||||
useTitle('Stream')
|
useTitle('Stream')
|
||||||
const { classes } = useStyles()
|
const { classes } = useStyles()
|
||||||
const results = !search.value ? streamItems : miniSearch.search(search.value)
|
const results = !search.value
|
||||||
console.log(search.value)
|
? streamItems
|
||||||
console.log(results)
|
: miniSearch.search(search.value).sort((a, b) => (a.date > b.date ? 1 : -1))
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue