buster/apps/web/src/components/ui/charts
Devin AI 4b21570145 feat: optimize web app bundle size
- Fix Next.js config to enable bundle analyzer
- Replace barrel file exports with explicit named exports for better tree-shaking
- Create dynamic Chart.js component to reduce initial bundle size
- Optimize icon library exports to only include commonly used icons
- Update imports to use dynamic loading for Chart.js components

Bundle analyzer reports generated showing optimization impact.
Addresses BUS-1459.

Co-Authored-By: nate@buster.so <nate@buster.so>
2025-07-19 16:19:11 +00:00
..
BusterChartJS feat: optimize web app bundle size 2025-07-19 16:19:11 +00:00
BusterChartLegend update data result type 2025-07-03 23:10:09 -06:00
BusterChartTooltip additional fixes to chart types 2025-07-03 16:52:53 -06:00
LoadingComponents additional fixes to chart types 2025-07-03 16:52:53 -06:00
MetricChart truncate metric headers and values 2025-07-08 09:46:51 -06:00
TableChart Export issues resolved 2025-07-04 01:17:35 -06:00
chartHooks update data result type 2025-07-03 23:10:09 -06:00
commonHelpers update data result type 2025-07-03 23:10:09 -06:00
config Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
interfaces additional fixes to chart types 2025-07-03 16:52:53 -06:00
stories remove default colors from setter 2025-07-18 09:47:13 -06:00
BusterChart.tsx default props passed down 2025-07-18 10:40:50 -06:00
BusterChartComponent.tsx feat: optimize web app bundle size 2025-07-19 16:19:11 +00:00
BusterChartErrorWrapper.tsx Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
BusterChartJSDynamic.tsx feat: optimize web app bundle size 2025-07-19 16:19:11 +00:00
BusterChartWrapper.tsx Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
helpers.test.ts pass down avatar url 2025-07-07 14:10:57 -06:00
helpers.ts additional fixes to chart types 2025-07-03 16:52:53 -06:00
index.ts Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00