import React from 'react';
import { Navigate } from 'react-router-dom';
function PremiumRoute({ user, children }) {
if (!user) {
// Not even logged in; go to sign in
return ;
}
if (!user.is_premium) {
// Logged in but not premium; go to paywall
return ;
}
// User is logged in and has premium
return children;
}
export default PremiumRoute;