jlcparts
jlcparts copied to clipboard
Feature Request: Provide the ability to save/bookmark queries
Feature Request
Provide the ability for users to save or "bookmark" a set of options within the UI making it easy to recall them.
Background
While searching for parts I'm often left going through a similar workflow after schematic capture:
- Generate a BOM, sorting by component type, footprint, and value
- Locate congruent parts within JLCPCB's currently available parts
This results in a lot of duplicated work:
- First identify the category type a part lives in (e.g.
Multilayer Ceramic Capacitors MLCC - SMD/SMT
) - Filter on
Basic
part type - Add
Require on stock
parameter - Select the value (e.g. capacitance, resistance, etc) needed
- Optionally restrict by footprint
- Browse through available parts
Unfortunately this is challenging due to the density of information on the page. As a single example:
It is common to have to repeat this workflow for all of the "jellybean" components:
- Capacitors
- Resistors
- Inductors
- LEDs
We could reflect all the parameters in URL and therefore, you could just bookmark them in your browser. Would you find this as a sufficient solution? In this way, you could also share your query with others (via URL).
@yaqwsx that works for me!
I just looked at the possible implementation; all suitable libraries, unfortunately, use react hooks and unfortunately, this application is based on the older model, react classes. So this feature will require significant refactoring of the code.