@@ -4,7 +4,6 @@ import { useForm } from 'react-hook-form';
4
4
import { tcFromSource } from '@hyperdx/common-utils/dist/metadata' ;
5
5
import { SourceKind } from '@hyperdx/common-utils/dist/types' ;
6
6
import {
7
- ActionIcon ,
8
7
Button ,
9
8
Center ,
10
9
Divider ,
@@ -14,15 +13,13 @@ import {
14
13
Stack ,
15
14
Text ,
16
15
} from '@mantine/core' ;
17
- import { useDisclosure } from '@mantine/hooks' ;
18
16
19
17
import { DBTraceWaterfallChartContainer } from '@/components/DBTraceWaterfallChart' ;
20
18
import { useSource , useUpdateSource } from '@/source' ;
21
19
import TabBar from '@/TabBar' ;
22
20
23
21
import { RowDataPanel } from './DBRowDataPanel' ;
24
22
import { RowOverviewPanel } from './DBRowOverviewPanel' ;
25
- import { TableSourceForm } from './SourceForm' ;
26
23
import { SourceSelectControlled } from './SourceSelect' ;
27
24
import { SQLInlineEditorControlled } from './SQLInlineEditor' ;
28
25
@@ -103,22 +100,6 @@ export default function DBTracePanel({
103
100
} , [ parentSourceData ?. traceIdExpression , traceIdSetValue ] ) ;
104
101
105
102
const [ showTraceIdInput , setShowTraceIdInput ] = useState ( false ) ;
106
- const [ showSourceForm , setShowSourceForm ] = useState ( false ) ;
107
- useEffect ( ( ) => {
108
- if (
109
- isTraceSourceLoading == false &&
110
- ( traceSourceData == null ||
111
- traceSourceData ?. kind == 'log' ||
112
- traceSourceData ?. durationExpression == null )
113
- ) {
114
- setShowSourceForm ( true ) ;
115
- }
116
- } , [ showSourceForm , traceSourceData , isTraceSourceLoading ] ) ;
117
-
118
- const [
119
- sourceFormModalOpened ,
120
- { open : openSourceFormModal , close : closeSourceFormModal } ,
121
- ] = useDisclosure ( false ) ;
122
103
123
104
// Reset highlighted row when trace ID changes
124
105
// otherwise we'll show stale span details
@@ -155,19 +136,6 @@ export default function DBTracePanel({
155
136
: 'Correlated Log Source' }
156
137
</ Text >
157
138
< SourceSelectControlled control = { control } name = "source" size = "xs" />
158
- < ActionIcon
159
- variant = "subtle"
160
- color = "dark.2"
161
- size = "sm"
162
- onClick = {
163
- sourceFormModalOpened ? closeSourceFormModal : openSourceFormModal
164
- }
165
- title = "Edit Source"
166
- >
167
- < Text size = "xs" >
168
- < i className = "bi bi-gear" />
169
- </ Text >
170
- </ ActionIcon >
171
139
</ Group >
172
140
</ Flex >
173
141
{ ( showTraceIdInput || ! traceId ) && parentSourceId != null && (
@@ -214,7 +182,6 @@ export default function DBTracePanel({
214
182
</ Stack >
215
183
) }
216
184
< Divider my = "sm" />
217
- { sourceFormModalOpened && < TableSourceForm sourceId = { watch ( 'source' ) } /> }
218
185
{ traceSourceData ?. kind === SourceKind . Trace && (
219
186
< DBTraceWaterfallChartContainer
220
187
traceTableSource = { traceSourceData }
0 commit comments