SSE: RAW Mode added & SSEDisplay: kCodeStyle used

This commit is contained in:
Manas Hejmadi
2025-07-16 19:29:29 +05:30
parent 458e8c4fbe
commit 835d7a0cea
2 changed files with 3 additions and 4 deletions

View File

@@ -63,9 +63,10 @@ class ResponseBody extends StatelessWidget {
return ResponseBodySuccess( return ResponseBodySuccess(
key: Key("${selectedRequestModel!.id}-response"), key: Key("${selectedRequestModel!.id}-response"),
mediaType: MediaType('text', 'event-stream'), mediaType: MediaType('text', 'event-stream'),
options: [ResponseBodyView.sse], options: [ResponseBodyView.sse, ResponseBodyView.raw],
bytes: utf8.encode((responseModel.sseOutput!).toString()), bytes: utf8.encode((responseModel.sseOutput!).toString()),
body: jsonEncode(responseModel.sseOutput!), body: jsonEncode(responseModel.sseOutput!),
formattedBody: responseModel.sseOutput!.join('\n'),
); );
} }

View File

@@ -64,9 +64,7 @@ class _SSEDisplayState extends State<SSEDisplay> {
Expanded( Expanded(
child: Text( child: Text(
entry.value.toString(), entry.value.toString(),
style: theme.textTheme.bodyMedium?.copyWith( style: kCodeStyle,
fontFamily: 'monospace',
),
), ),
), ),
], ],