Render the brush controls for a histogram or time-series artifact. Two range
inputs rather than a drag surface: keyboard-operable, screen-reader
announced, and zero dependencies.
The inputs are initialized from state, not from the artifact's extent, so
a rerender triggered by the brush the user just made (or by an inbound peer
brush) shows that range rather than resetting both handles.
Render the brush controls for a histogram or time-series artifact. Two range inputs rather than a drag surface: keyboard-operable, screen-reader announced, and zero dependencies.
The inputs are initialized from
state, not from the artifact's extent, so a rerender triggered by the brush the user just made (or by an inbound peer brush) shows that range rather than resetting both handles.