satisfactory-dev / Satisfactory-Production-Calculator-UI

Issue Tracker for SignpostMarv's Satisfactory Production Planner UI
https://u8.satisfactory.dev/planner/
1 stars 0 forks source link

Improve the usability/performance of the item search #19

Open SignpostMarv opened 2 months ago

SignpostMarv commented 2 months ago

Item search was switched to a class-based approach rather than one which actually hides & removes elements from the DOM.

It may be interesting to see what happens if we use a prebuilt lunr index (or some other client side search tool) to handle the searching.

SignpostMarv commented 2 months ago

Having a poke around current state of lunr & alternatives.

SignpostMarv commented 2 months ago

Looks like fuse might be a preferable alternative over lunr. not liking how fuse's exported indices look, might try flexsearch