{# Unit Picker Component A reusable HTMX-based autocomplete for selecting seismographs/SLMs. Usage: include "partials/unit_picker.html" with context Variables available in context: - selected_unit_id: Pre-selected unit ID (optional) - selected_unit_display: Display text for pre-selected unit (optional) - input_name: Name attribute for the hidden input (default: "deployed_with_unit_id") - picker_id: Unique ID suffix for multiple pickers on same page (default: "") - device_type_filter: Filter by device type: "seismograph", "slm", or empty for all (default: "") - deployed_only: Only show deployed units (default: false) #} {% set picker_id = picker_id|default("") %} {% set input_name = input_name|default("deployed_with_unit_id") %} {% set selected_unit_id = selected_unit_id|default("") %} {% set selected_unit_display = selected_unit_display|default("") %} {% set device_type_filter = device_type_filter|default("") %} {% set deployed_only = deployed_only|default(false) %}