Skip to content

Commit dbcc440

Browse files
committed
combine xhr and fetch request types
1 parent 0ec4343 commit dbcc440

File tree

1 file changed

+7
-13
lines changed

1 file changed

+7
-13
lines changed

packages/replay/src/types/replayFrame.ts

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -129,11 +129,6 @@ interface BaseSpanFrame {
129129
data?: undefined | Record<string, any>;
130130
}
131131

132-
interface FetchFrame extends BaseSpanFrame {
133-
data: NetworkRequestData;
134-
op: 'resource.fetch';
135-
}
136-
137132
interface HistoryFrame extends BaseSpanFrame {
138133
data: HistoryData;
139134
op: 'navigation.push';
@@ -159,26 +154,25 @@ interface PaintFrame extends BaseSpanFrame {
159154
op: 'paint';
160155
}
161156

157+
interface RequestFrame extends BaseSpanFrame {
158+
data: NetworkRequestData;
159+
op: 'resource.fetch' | 'resource.xhr';
160+
}
161+
162162
interface ResourceFrame extends BaseSpanFrame {
163163
data: ResourceData;
164164
op: 'resource.css' | 'resource.iframe' | 'resource.img' | 'resource.link' | 'resource.other' | 'resource.script';
165165
}
166166

167-
interface XHRFrame extends BaseSpanFrame {
168-
data: NetworkRequestData;
169-
op: 'resource.xhr';
170-
}
171-
172167
export type SpanFrame =
173168
| BaseSpanFrame
174-
| FetchFrame
175169
| HistoryFrame
170+
| RequestFrame
176171
| LargestContentfulPaintFrame
177172
| MemoryFrame
178173
| NavigationFrame
179174
| PaintFrame
180-
| ResourceFrame
181-
| XHRFrame;
175+
| ResourceFrame;
182176

183177
export type ReplayFrame = BreadcrumbFrame | SpanFrame;
184178

0 commit comments

Comments
 (0)