Skip to content

Commit 8d764aa

Browse files
authored
fix: formatting alert time in the table, add seconds (#56)
1 parent 79d59c5 commit 8d764aa

File tree

1 file changed

+21
-28
lines changed

1 file changed

+21
-28
lines changed

src/components/Dashboard.tsx

+21-28
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,7 @@ import { useAlertsStore } from "@/hooks/useAlertsStore";
1717
import { Markdown } from "./Markdown";
1818
import { PieChart } from "@/viz/PieChart";
1919
import { Switch } from "./ui/switch";
20-
import {
21-
Tooltip,
22-
TooltipContent,
23-
TooltipProvider,
24-
TooltipTrigger,
25-
} from "./ui/tooltip";
20+
import { Tooltip, TooltipContent, TooltipTrigger } from "./ui/tooltip";
2621
import { useSearchParams } from "react-router-dom";
2722
import { AlertConversation } from "@/api/generated";
2823
import { getMaliciousPackage } from "@/lib/utils";
@@ -154,25 +149,23 @@ export function Dashboard() {
154149

155150
<div className="flex items-center gap-8">
156151
<div className="flex items-center space-x-2">
157-
<TooltipProvider>
158-
<Tooltip>
159-
<TooltipTrigger asChild>
160-
<div className="flex items-center space-x-2">
161-
<Switch
162-
id="airplane-mode"
163-
checked={isMaliciousFilterActive}
164-
onCheckedChange={handleToggleFilter}
165-
/>
166-
<label htmlFor="airplane-mode" className="text-sm">
167-
Malicious Packages
168-
</label>
169-
</div>
170-
</TooltipTrigger>
171-
<TooltipContent>
172-
<p>Filter by malicious packages</p>
173-
</TooltipContent>
174-
</Tooltip>
175-
</TooltipProvider>
152+
<Tooltip>
153+
<TooltipTrigger asChild>
154+
<div className="flex items-center space-x-2">
155+
<Switch
156+
id="airplane-mode"
157+
checked={isMaliciousFilterActive}
158+
onCheckedChange={handleToggleFilter}
159+
/>
160+
<label htmlFor="airplane-mode" className="text-sm">
161+
Malicious Packages
162+
</label>
163+
</div>
164+
</TooltipTrigger>
165+
<TooltipContent>
166+
<p>Filter by malicious packages</p>
167+
</TooltipContent>
168+
</Tooltip>
176169
</div>
177170
<Input
178171
icon={
@@ -206,8 +199,8 @@ export function Dashboard() {
206199
<TableHead className="w-[150px]">Trigger Type</TableHead>
207200
<TableHead className="w-[300px]">Trigger Token</TableHead>
208201
<TableHead className="w-[150px]">File</TableHead>
209-
<TableHead className="w-[300px]">Code</TableHead>
210-
<TableHead className="w-[150px]">Timestamp</TableHead>
202+
<TableHead className="w-[250px]">Code</TableHead>
203+
<TableHead className="w-[100px]">Timestamp</TableHead>
211204
</TableRow>
212205
</TableHeader>
213206
<TableBody>
@@ -234,7 +227,7 @@ export function Dashboard() {
234227
{format(new Date(alert.timestamp ?? ""), "y/MM/dd")}
235228
</div>
236229
<div data-testid="time">
237-
{format(new Date(alert.timestamp ?? ""), "HH:mm a")}
230+
{format(new Date(alert.timestamp ?? ""), "hh:mm:ss a")}
238231
</div>
239232
</TableCell>
240233
</TableRow>

0 commit comments

Comments
 (0)