Similar to the recent `Legend` integration (#257), we should integrate [Brush](https://www.layerchart.com/docs/components/Brush) into all simplified charts ## Use cases - [x] [Integrated](https://www.layerchart.com/docs/components/Brush#integrated_brush_(x-axis)) - `<AreaChart brush={{ mode: 'integrated }}>` - [ ] [Selection](https://www.layerchart.com/docs/components/Brush#selection) - `<AreaChart brush={{ mode: 'selection }}>` - [ ] [Separate (clip data) ](https://www.layerchart.com/docs/components/Brush#separate_chart_(clip_data)) (second chart below) - `<AreaChart brush={{ mode: 'separate }}>` - [ ] [Separate (filter data)](https://www.layerchart.com/docs/components/Brush#separate_chart_(filter_data)) (second chart below) - `<AreaChart brush={{ mode: 'separate-filter }}>` - [x] Set initial value - [x] Sync multiple charts ## Charts - [x] AreaChart - [ ] BarChart - [ ] Brush needs support for `band` scales. https://github.com/techniq/layerchart/issues/15 - [x] Fix `tooltip={{ mode: 'band' }}` support - https://github.com/techniq/layerchart/issues/347 - [x] LineChart - [ ] PieChart - [x] ScatterChart - [x] Fix `tooltip={{ mode: 'voronoi' }}` support - https://github.com/techniq/layerchart/issues/347
Similar to the recent
Legendintegration (#257), we should integrate Brush into all simplified chartsUse cases
<AreaChart brush={{ mode: 'integrated }}><AreaChart brush={{ mode: 'selection }}><AreaChart brush={{ mode: 'separate }}><AreaChart brush={{ mode: 'separate-filter }}>Charts
bandscales. Brush / Scrubbing #15tooltip={{ mode: 'band' }}support - Tooltip / Brush interop issue for path-based modes (band, voronoi) #347tooltip={{ mode: 'voronoi' }}support - Tooltip / Brush interop issue for path-based modes (band, voronoi) #347