Renders the Session Detail page's Charts tab — a stacked filmstrip
of single-PID line charts, each driven by the user's selection from
the categorized PID picker drawer.
Initial selection comes from DEFAULT_SELECTED_PIDS. Local component
state tracks the active picks; persistence (per-vehicle defaults,
per-session overrides) lands later with the preferences slice.
Every chart in the filmstrip shares CHARTS_SYNC_ID so the hover
cursor moves in lockstep down the stack — find a single event
(hard brake, throttle blip) by hovering once.
Renders the Session Detail page's Charts tab — a stacked filmstrip of single-PID line charts, each driven by the user's selection from the categorized PID picker drawer.
Initial selection comes from
DEFAULT_SELECTED_PIDS. Local component state tracks the active picks; persistence (per-vehicle defaults, per-session overrides) lands later with the preferences slice.Every chart in the filmstrip shares
CHARTS_SYNC_IDso the hover cursor moves in lockstep down the stack — find a single event (hard brake, throttle blip) by hovering once.