@@ -6,6 +6,7 @@ import { useDebouncedCallback } from 'use-debounce';
6
6
import { Scale , Section } from '@/components/common' ;
7
7
import { Button } from '@/components/ui/button' ;
8
8
import { Input } from '@/components/ui/input' ;
9
+ import { Link } from '@/components/ui/link' ;
9
10
import { Tooltip , TooltipContent , TooltipProvider , TooltipTrigger } from '@/components/ui/tooltip' ;
10
11
import { Sortable , Table , TBody , Td , Th , THead , Tr } from '@/components/v2' ;
11
12
import { env } from '@/env/frontend' ;
@@ -14,7 +15,6 @@ import { DateRangeInput } from '@/gql/graphql';
14
15
import { useDecimal , useFormattedDuration , useFormattedNumber } from '@/lib/hooks' ;
15
16
import { pick } from '@/lib/object' ;
16
17
import { ChevronUpIcon , ExclamationTriangleIcon } from '@radix-ui/react-icons' ;
17
- import { Link } from '@tanstack/react-router' ;
18
18
import {
19
19
createColumnHelper ,
20
20
flexRender ,
@@ -68,7 +68,7 @@ function OperationRow({
68
68
< Tr >
69
69
< Td className = "font-medium" >
70
70
< div className = "flex items-center gap-2" >
71
- < Button variant = "orangeLink" className = "h-auto p-0" asChild >
71
+ < Button variant = "orangeLink" className = "h-auto p-0" asChild title = { operation . name } >
72
72
< Link
73
73
className = "block max-w-[300px] truncate"
74
74
to = "/$organizationSlug/$projectSlug/$targetSlug/insights/$operationName/$operationHash"
@@ -234,7 +234,12 @@ function OperationsTable({
234
234
const sortedColumnsById = tableInstance . getState ( ) . sorting . map ( s => s . id ) ;
235
235
236
236
return (
237
- < div className = { clsx ( 'rounded-md border border-gray-800 bg-gray-900/50 p-5' , className ) } >
237
+ < div
238
+ className = { clsx (
239
+ 'overflow-x-scroll rounded-md border border-gray-800 bg-gray-900/50 p-5' ,
240
+ className ,
241
+ ) }
242
+ >
238
243
< Section . Title > Operations</ Section . Title >
239
244
< Section . Subtitle > List of all operations with their statistics</ Section . Subtitle >
240
245
0 commit comments