Skip to content

Replace QuickSelect with HTMX-based component picker in Device History tool #3434

@lunkwill42

Description

@lunkwill42

Is your feature request related to a problem? Please describe.

The QuickSelect "widget" is a nearly two-decades old JS-based widget for searching and selecting "components" in NAV (Locations, Rooms, IP Devices, Services, etc.). It's clunky and has severe performance issues on large data sets (since everything gets rendered in the HTML page and searched by JS code. Some of these issues are described in #2251). QuickSelect is used mainly in the Maintenance and Device History tools.

Describe the solution you'd like

As part of #2639, QuickSelect is being replaced in the Maintenance tool by #3425. A similar approach should be taken in the Device History tool, so that the old QuickSelect JS code can be thrown out. There are likely also some CSS rules and other things that can be thrown out as well.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions