Skip to content

Commit 4b050e2

Browse files
committed
fix PartnerApplicationRiskSummaryUpsell
1 parent 1855358 commit 4b050e2

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

apps/web/lib/swr/use-partner-application-risks.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { FRAUD_RULES } from "@/lib/api/fraud/constants";
22
import { ExtendedFraudRuleType, FraudSeverity } from "@/lib/types";
33
import { fetcher } from "@dub/utils";
44
import { useMemo } from "react";
5-
import useSWR from "swr";
5+
import useSWRImmutable from "swr/immutable";
66
import useWorkspace from "./use-workspace";
77

88
type FraudRisksResponse = {
@@ -20,7 +20,7 @@ export function usePartnerApplicationRisks({
2020
const { id: workspaceId } = useWorkspace();
2121
const { partnerId } = filters;
2222

23-
const { data, isLoading, error } = useSWR<FraudRisksResponse>(
23+
const { data, isLoading, error } = useSWRImmutable<FraudRisksResponse>(
2424
enabled && partnerId && workspaceId
2525
? `/api/partners/${partnerId}/application-risks?workspaceId=${workspaceId}`
2626
: null,

apps/web/ui/partners/fraud-risks/partner-application-risk-summary.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,14 @@ export function PartnerApplicationRiskSummary({
3838

3939
const { canManageFraudEvents } = getPlanCapabilities(plan);
4040

41-
if (!canManageFraudEvents && !isLoading) {
42-
return <PartnerApplicationRiskSummaryUpsell />;
43-
}
44-
4541
if (isLoading || triggeredFraudRules.length === 0) {
4642
return null;
4743
}
4844

45+
if (!canManageFraudEvents) {
46+
return <PartnerApplicationRiskSummaryUpsell />;
47+
}
48+
4949
return (
5050
<>
5151
<div className="flex flex-col gap-4 p-4">

0 commit comments

Comments
 (0)