diff --git a/src/pages/ReferralNetwork/ReferralNetwork.tsx b/src/pages/ReferralNetwork/ReferralNetwork.tsx index 4c0f98a..f09b2a8 100644 --- a/src/pages/ReferralNetwork/ReferralNetwork.tsx +++ b/src/pages/ReferralNetwork/ReferralNetwork.tsx @@ -31,9 +31,8 @@ export function ReferralNetwork() { return (
- {/* Top bar */}
@@ -45,9 +44,7 @@ export function ReferralNetwork() {
- {/* Main content area — grid row takes all remaining space */}
- {/* Loading state */} {isLoading && (
@@ -57,43 +54,36 @@ export function ReferralNetwork() {
)} - {/* Error state */} {isError && (

{t('admin.referralNetwork.error')}

)} - {/* Empty state */} {networkData && networkData.users.length === 0 && networkData.campaigns.length === 0 && (

{t('admin.referralNetwork.empty')}

)} - {/* Graph — fills entire content area */} {networkData && (networkData.users.length > 0 || networkData.campaigns.length > 0) && ( <> - {/* Bottom-left: stats overlay */}
- {/* Bottom-right: legend (hidden on mobile to avoid overlap) */}
- {/* Bottom-center: controls */}
)} - {/* Right side panel */}