Fix small bug
This commit is contained in:
parent
1c3ab7be23
commit
cebc72e343
1 changed files with 6 additions and 15 deletions
|
|
@ -25,7 +25,6 @@ function UsageContent() {
|
|||
const searchParams = useSearchParams();
|
||||
const router = useRouter();
|
||||
|
||||
const [tabLoading, setTabLoading] = useState(false);
|
||||
const [period, setPeriod] = useState("7d");
|
||||
|
||||
const tabFromUrl = searchParams.get("tab");
|
||||
|
|
@ -35,11 +34,9 @@ function UsageContent() {
|
|||
|
||||
const handleTabChange = (value) => {
|
||||
if (value === activeTab) return;
|
||||
setTabLoading(true);
|
||||
const params = new URLSearchParams(searchParams);
|
||||
params.set("tab", value);
|
||||
router.push(`/dashboard/usage?${params.toString()}`, { scroll: false });
|
||||
setTimeout(() => setTabLoading(false), 300);
|
||||
};
|
||||
|
||||
return (
|
||||
|
|
@ -66,19 +63,13 @@ function UsageContent() {
|
|||
)}
|
||||
</div>
|
||||
|
||||
{tabLoading ? (
|
||||
<CardSkeleton />
|
||||
) : (
|
||||
<>
|
||||
{activeTab === "overview" && (
|
||||
<Suspense fallback={<CardSkeleton />}>
|
||||
<UsageStats period={period} setPeriod={setPeriod} hidePeriodSelector />
|
||||
</Suspense>
|
||||
)}
|
||||
{activeTab === "logs" && <RequestLogger />}
|
||||
{activeTab === "details" && <RequestDetailsTab />}
|
||||
</>
|
||||
{activeTab === "overview" && (
|
||||
<Suspense fallback={<CardSkeleton />}>
|
||||
<UsageStats period={period} setPeriod={setPeriod} hidePeriodSelector />
|
||||
</Suspense>
|
||||
)}
|
||||
{activeTab === "logs" && <RequestLogger />}
|
||||
{activeTab === "details" && <RequestDetailsTab />}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue