diff --git a/packages/ui/src/components/bundle-assets-totals-table/bundle-assets-totals-table.jsx b/packages/ui/src/components/bundle-assets-totals-table/bundle-assets-totals-table.jsx
index 1a495c9263..81c9eeefc8 100644
--- a/packages/ui/src/components/bundle-assets-totals-table/bundle-assets-totals-table.jsx
+++ b/packages/ui/src/components/bundle-assets-totals-table/bundle-assets-totals-table.jsx
@@ -4,16 +4,23 @@ import { getBundleAssetsFileTypeComponentLink } from '@bundle-stats/utils';
import * as webpack from '@bundle-stats/utils/lib-esm/webpack';
import { ASSETS_SIZES_FILE_TYPE_MAP } from '../../constants';
+import { Tabs } from '../../ui/tabs';
+import { Treemap } from '../../ui/treemap';
import { MetricsTable } from '../metrics-table';
import { ComponentLink } from '../component-link';
-export const BundleAssetsTotalsTable = ({
- className,
- jobs,
- customComponentLink: CustomComponentLink,
-}) => {
- const items = webpack.compareBySection.sizes(jobs);
+const TreemapPanel = ({ jobs, items, customComponentLink: CustomComponentLink }) => {
+ const treemapItems = items.map((row) => ({
+ id: row.key,
+ label: row.label,
+ value: row.runs[0].value,
+ data: row,
+ }));
+
+ return