Update notification service

This commit is contained in:
MacRimi
2026-03-07 23:18:25 +01:00
parent 424a63011b
commit 2647550324
2 changed files with 15 additions and 12 deletions

View File

@@ -983,8 +983,8 @@ export function LatencyDetailModal({ open, onOpenChange, currentLatency }: Laten
<AreaChart data={realtimeChartData}>
<defs>
<linearGradient id="latencyRealtimeGradient" x1="0" y1="0" x2="0" y2="1">
<stop offset="5%" stopColor="#3b82f6" stopOpacity={0.3} />
<stop offset="95%" stopColor="#3b82f6" stopOpacity={0} />
<stop offset="0%" stopColor="#3b82f6" stopOpacity={0.4} />
<stop offset="100%" stopColor="#3b82f6" stopOpacity={0.05} />
</linearGradient>
</defs>
<CartesianGrid strokeDasharray="3 3" stroke="#374151" opacity={0.3} />
@@ -999,8 +999,8 @@ export function LatencyDetailModal({ open, onOpenChange, currentLatency }: Laten
stroke="#6b7280"
fontSize={10}
tickLine={false}
domain={['dataMin - 5', 'dataMax + 10']}
tickFormatter={(v) => `${v}ms`}
domain={[(dataMin: number) => Math.max(0, dataMin - Math.max(5, dataMin * 0.5)), (dataMax: number) => dataMax + Math.max(10, dataMax * 0.3)]}
tickFormatter={(v) => `${v.toFixed(1)}ms`}
/>
<Tooltip content={<CustomTooltip />} />
<Area
@@ -1011,6 +1011,7 @@ export function LatencyDetailModal({ open, onOpenChange, currentLatency }: Laten
fill="url(#latencyRealtimeGradient)"
dot={{ fill: '#3b82f6', strokeWidth: 0, r: 3 }}
activeDot={{ r: 5, fill: '#3b82f6' }}
baseValue="dataMin"
/>
</AreaChart>
</ResponsiveContainer>
@@ -1031,8 +1032,8 @@ export function LatencyDetailModal({ open, onOpenChange, currentLatency }: Laten
<AreaChart data={chartData}>
<defs>
<linearGradient id="latencyGradient" x1="0" y1="0" x2="0" y2="1">
<stop offset="5%" stopColor="#3b82f6" stopOpacity={0.3} />
<stop offset="95%" stopColor="#3b82f6" stopOpacity={0} />
<stop offset="0%" stopColor="#3b82f6" stopOpacity={0.4} />
<stop offset="100%" stopColor="#3b82f6" stopOpacity={0.05} />
</linearGradient>
</defs>
<CartesianGrid strokeDasharray="3 3" stroke="#374151" opacity={0.3} />
@@ -1047,8 +1048,8 @@ export function LatencyDetailModal({ open, onOpenChange, currentLatency }: Laten
stroke="#6b7280"
fontSize={10}
tickLine={false}
domain={['dataMin - 5', 'dataMax + 10']}
tickFormatter={(v) => `${v}ms`}
domain={[(dataMin: number) => Math.max(0, dataMin - Math.max(5, dataMin * 0.5)), (dataMax: number) => dataMax + Math.max(10, dataMax * 0.3)]}
tickFormatter={(v) => `${v.toFixed(1)}ms`}
/>
<Tooltip content={<CustomTooltip />} />
<Area
@@ -1057,6 +1058,7 @@ export function LatencyDetailModal({ open, onOpenChange, currentLatency }: Laten
stroke="#3b82f6"
strokeWidth={2}
fill="url(#latencyGradient)"
baseValue="dataMin"
/>
</AreaChart>
</ResponsiveContainer>