Add 180-day analytics time range options
All checks were successful
Build Frontend / build (push) Successful in 1m6s
All checks were successful
Build Frontend / build (push) Successful in 1m6s
Extended analytics dashboards and charts to support a 180-day time range selection. Also updated tooltip position in PredictionsChart for improved UI consistency.
This commit is contained in:
@@ -578,6 +578,8 @@ export default function AdminAnalytics() {
|
|||||||
<SelectItem value="24hours">Last 24 hours</SelectItem>
|
<SelectItem value="24hours">Last 24 hours</SelectItem>
|
||||||
<SelectItem value="7days">Last 7 days</SelectItem>
|
<SelectItem value="7days">Last 7 days</SelectItem>
|
||||||
<SelectItem value="30days">Last 30 days</SelectItem>
|
<SelectItem value="30days">Last 30 days</SelectItem>
|
||||||
|
<SelectItem value="90days">Last 90 days</SelectItem>
|
||||||
|
<SelectItem value="180days">Last 180 days</SelectItem>
|
||||||
<SelectItem value="ytd">Year to Date</SelectItem>
|
<SelectItem value="ytd">Year to Date</SelectItem>
|
||||||
<SelectItem value="year">Full Year</SelectItem>
|
<SelectItem value="year">Full Year</SelectItem>
|
||||||
</>
|
</>
|
||||||
|
|||||||
@@ -290,6 +290,7 @@ export default function AnalyticsDashboard({
|
|||||||
<SelectItem value="7">Last 7 days</SelectItem>
|
<SelectItem value="7">Last 7 days</SelectItem>
|
||||||
<SelectItem value="30">Last 30 days</SelectItem>
|
<SelectItem value="30">Last 30 days</SelectItem>
|
||||||
<SelectItem value="90">Last 90 days</SelectItem>
|
<SelectItem value="90">Last 90 days</SelectItem>
|
||||||
|
<SelectItem value="180">Last 180 days</SelectItem>
|
||||||
</SelectContent>
|
</SelectContent>
|
||||||
</Select>
|
</Select>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -341,6 +341,9 @@ export default function PredictionsChart({
|
|||||||
<SelectItem value="90" disabled={timeRange < 90}>
|
<SelectItem value="90" disabled={timeRange < 90}>
|
||||||
90 days {timeRange < 90 && "(Needs 90d history)"}
|
90 days {timeRange < 90 && "(Needs 90d history)"}
|
||||||
</SelectItem>
|
</SelectItem>
|
||||||
|
<SelectItem value="180" disabled={timeRange < 180}>
|
||||||
|
180 days {timeRange < 180 && "(Needs 180d history)"}
|
||||||
|
</SelectItem>
|
||||||
</SelectContent>
|
</SelectContent>
|
||||||
</Select>
|
</Select>
|
||||||
<Button
|
<Button
|
||||||
@@ -600,7 +603,7 @@ export default function PredictionsChart({
|
|||||||
<TooltipTrigger asChild>
|
<TooltipTrigger asChild>
|
||||||
<Info className="h-3 w-3 text-primary/30 cursor-help" />
|
<Info className="h-3 w-3 text-primary/30 cursor-help" />
|
||||||
</TooltipTrigger>
|
</TooltipTrigger>
|
||||||
<TooltipContent side="top" className="max-w-[200px] z-[110] bg-black border-white/10 text-white p-2">
|
<TooltipContent side="bottom" className="max-w-[200px] z-[110] bg-black border-white/10 text-white p-2">
|
||||||
<p className="text-[11px] leading-relaxed">
|
<p className="text-[11px] leading-relaxed">
|
||||||
Simulate traffic growth or decline to see how it might impact your future revenue and order volume.
|
Simulate traffic growth or decline to see how it might impact your future revenue and order volume.
|
||||||
</p>
|
</p>
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"commitHash": "5d9f8fa",
|
"commitHash": "a05787a",
|
||||||
"buildTime": "2026-01-12T04:07:03.023Z"
|
"buildTime": "2026-01-12T05:47:06.100Z"
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user