'use client'; import React from 'react'; import { useSubscription } from './subscription-context'; const SubscriptionPanel: React.FC = () => { const { state, isTrialActive, daysLeftInTrial, isEntitled, startTrial, endTrial, purchase, cancel, reset } = useSubscription(); return (

Subscription

Manage your Data4Autos subscription & free trial.

Status:{' '} {state.active ? ( Active ) : ( Inactive )}
{isTrialActive && (
Trial: {daysLeftInTrial} day(s) left
)}
{!state.active && !isTrialActive && ( )} {isTrialActive && ( )} {!state.active && ( )} {state.active && ( )} {/* Dev helper (remove in production) */}
{!isEntitled && (

Subscription is required to access premium pages. You can still start a 7-day free trial.

)}
); }; export default SubscriptionPanel;