import { IUser } from '../types'; export const hasPaidPlan = (user?: IUser | null): boolean => { return ( Boolean(user?.plan_snapshot) && user?.stripe_subscription_status === 'active' ); }; export const canAccessBulkUpload = (user?: IUser | null): boolean => { const hasFreeTrial = (user?.trial_days ?? 0) > 0; return hasPaidPlan(user) || hasFreeTrial; };