mirror of
https://github.com/ipnet-mesh/meshcore-hub.git
synced 2026-06-26 13:01:55 +02:00
56696bdcd6
Replace the multi-select Observer dropdown buried in the filter panel with a row of clickable observer badges rendered between the filter panel and the data list (and below the Sorting dropdown on mobile). - Selection is stored in localStorage (shared across Adverts and Messages) as the disabled set, so new observers default to enabled. - Badge style reflects enabled (filled) vs disabled (muted) state; the last enabled observer cannot be toggled off. - Observer filter is sourced from localStorage instead of the URL query; a two-phase fetch resolves the enabled include-list (the API filters by inclusion only) before fetching data, with no flash of unfiltered results. - Toggling re-scopes data and resets to page 1. - Add enable/disable tooltip strings (en/nl) and the previously-missing Dutch observer label. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>