1
1
import { Activity } from "lucide-react" ;
2
- import {
3
- FormEvent ,
4
- RedirectEvent ,
5
- TimelineEvent ,
6
- } from "../context/timeline/types" ;
2
+ import { FormEvent , RedirectEvent , TimelineEvent } from "../context/timeline/types" ;
7
3
import { useTimelineContext } from "../context/useRDTContext" ;
8
4
import { JsonRenderer } from "../components/jsonRenderer" ;
9
5
import { TAG_COLORS , Tag } from "../components/Tag" ;
@@ -24,9 +20,7 @@ const RedirectEventComponent = (event: RedirectEvent) => {
24
20
< time className = "rdt-mb-2 rdt-block rdt-text-sm rdt-font-normal rdt-leading-none rdt-text-gray-500" >
25
21
Navigated to url: "{ event . to + event . search } "
26
22
</ time >
27
- < p className = "rdt-mb-4 rdt-text-base rdt-font-normal rdt-text-gray-400" >
28
- { event . hash }
29
- </ p >
23
+ < p className = "rdt-mb-4 rdt-text-base rdt-font-normal rdt-text-gray-400" > { event . hash } </ p >
30
24
{ event . responseData && (
31
25
< p className = "rdt-mb-4 rdt-text-base rdt-font-normal rdt-text-gray-400" >
32
26
Data received:
@@ -51,13 +45,13 @@ const FormEventComponent = (event: FormEvent) => {
51
45
</ time >
52
46
< div className = "rdt-flex rdt-gap-8" >
53
47
{ event . data && event . type !== "ACTION_RESPONSE" && (
54
- < div className = "rdt-mb-4 rdt-text-base rdt-font-normal rdt-text-gray-400" >
48
+ < div className = "rdt-mb-4 rdt-truncate rdt- text-base rdt-font-normal rdt-text-gray-400" >
55
49
Data sent:
56
50
< JsonRenderer data = { event . data } />
57
51
</ div >
58
52
) }
59
53
{ responseData && (
60
- < div className = "rdt-mb-4 rdt-text-base rdt-font-normal rdt-text-gray-400" >
54
+ < div className = "rdt-mb-4 rdt-truncate rdt- text-base rdt-font-normal rdt-text-gray-400" >
61
55
Server Response Data:
62
56
< JsonRenderer data = { responseData } />
63
57
</ div >
@@ -90,21 +84,15 @@ const TimelineTab = () => {
90
84
< ol className = "rdt-relative" >
91
85
{ timeline . map ( ( event ) => {
92
86
return (
93
- < li
94
- key = { event . id }
95
- className = "rdt-mb-2 rdt-ml-8 rdt-animate-fade-in-left"
96
- >
87
+ < li key = { event . id } className = "rdt-mb-2 rdt-ml-8 rdt-animate-fade-in-left" >
97
88
< span className = "rdt-absolute -rdt-left-3 rdt-mt-2 rdt-flex rdt-h-6 rdt-w-6 rdt-animate-fade-in rdt-items-center rdt-justify-center rdt-rounded-full rdt-bg-blue-900 rdt-ring-4 rdt-ring-blue-900" >
98
89
< Activity />
99
90
</ span >
100
91
< h3 className = "-rdt-mt-3 rdt-mb-1 rdt-flex rdt-items-center rdt-gap-2 rdt-text-lg rdt-font-semibold rdt-text-white" >
101
92
{ Translations [ event . type ] }
102
- { event ?. method && (
103
- < Tag color = { METHOD_COLORS [ event . method ] } > { event . method } </ Tag >
104
- ) }
93
+ { event ?. method && < Tag color = { METHOD_COLORS [ event . method ] } > { event . method } </ Tag > }
105
94
</ h3 >
106
- { event . type === "REDIRECT" ||
107
- event . type === "FETCHER_REDIRECT" ? (
95
+ { event . type === "REDIRECT" || event . type === "FETCHER_REDIRECT" ? (
108
96
< RedirectEventComponent { ...event } />
109
97
) : (
110
98
< FormEventComponent { ...event } />
0 commit comments