@@ -15,7 +15,7 @@ import {useEffect, useMemo, useState} from 'react';
1515
1616import { createColumnHelper , type ColumnDef } from '@tanstack/table-core' ;
1717
18- import { useURLState } from '@parca/components' ;
18+ import { useParcaContext , useURLState } from '@parca/components' ;
1919import { valueFormatter } from '@parca/utilities' ;
2020
2121import { type Row } from '..' ;
@@ -50,6 +50,7 @@ export function useTableConfiguration({
5050 const [ dashboardItems ] = useURLState < string [ ] > ( 'dashboard_items' , {
5151 alwaysReturnArray : true ,
5252 } ) ;
53+ const { enableSandwichView} = useParcaContext ( ) ;
5354
5455 const [ columnVisibility , setColumnVisibility ] = useState ( ( ) => {
5556 return {
@@ -203,7 +204,11 @@ export function useTableConfiguration({
203204 } ) ,
204205 ] ;
205206
206- if ( dashboardItems . length === 1 && dashboardItems [ 0 ] === 'table' ) {
207+ if (
208+ dashboardItems . length === 1 &&
209+ dashboardItems [ 0 ] === 'table' &&
210+ enableSandwichView === true
211+ ) {
207212 baseColumns . unshift (
208213 columnHelper . accessor ( 'moreActions' , {
209214 id : 'moreActions' ,
@@ -218,7 +223,7 @@ export function useTableConfiguration({
218223 }
219224
220225 return baseColumns ;
221- } , [ unit , total , filtered , columnHelper , dashboardItems ] ) ;
226+ } , [ unit , total , filtered , columnHelper , dashboardItems , enableSandwichView ] ) ;
222227
223228 const initialSorting = useMemo ( ( ) => {
224229 return [
0 commit comments