Commit Graph

15 Commits

Author SHA1 Message Date
236b4c84ca SearchProvider singleton, fix lag with addAllAsync
Load modSearch data asynchronously and only rebuild the search if the page is refreshed. Fixes the lag when returning to the base sidebar page from a data page.
2022-08-27 17:01:16 -04:00
f99a9cf79b Fix slow re-render of sidebar due to useSWR
Very weird that useSWR is blocking the render in this way. Trusty `requestAnimationFrame` is here to save the day yet again.
2022-08-21 01:54:53 -04:00
a067f21f15 Add dialog for searching and adding mod
Still WIP, need to implement selecting a particular plugin under mod, which will require some backend changes.
2022-05-31 23:55:36 -04:00
c58a3a0316 Remove console.log 2022-03-23 11:19:09 -04:00
dbd6c02264 Fixup search
Fix selecting cell 0, 0 and improve regex criteria for when cell results show vs mod results.
2022-03-23 11:16:25 -04:00
1a39f7c5e4 Show exterior cells edited in ModList
Also abstracts jsonFetcher and csvFetcher into common lib functions.
2022-03-18 01:06:20 -04:00
761ef80669 Default sidebar and WIP PluginLoader 2022-02-27 01:17:52 -05:00
4f5fa4917d Improve mod search 2022-02-07 10:43:51 -05:00
4ae16515bf Add cells to search bar 2022-02-06 22:55:58 -05:00
6005028439 Use downshift-js for better search bar experience 2022-02-06 20:45:18 -05:00
16a2ec3ac9 Sort mod search results by unique downloads 2022-01-30 16:55:50 -05:00
8bae1c03c8 Fix mod selection and deselection 2022-01-30 16:14:32 -05:00
716900a397 Faster search with minisearch 2022-01-25 00:52:52 -05:00
8d3b801aab Very slow mod search, and mod data component 2022-01-25 00:31:25 -05:00
b263c6b0cb Add search, query url based state
Still need to wire up the mod and cell data to the search.
2022-01-24 00:59:36 -05:00