//import { useAppData } from "~/utils/data/useAppData"; import clsx from "../../../utils/shared/ClassesUtils"; import UrlUtils from "../../../utils/app/UrlUtils"; import { useParams } from "next/navigation"; import { useApp } from "../../../hooks"; import Link from "next/link"; export default function CurrentSubscriptionButton() { const params = useParams(); const { t } = useApp(); const appData: any = {}//useAppData(); function getSubscriptionProducts() { return appData.mySubscription?.products.map((f) => t(f.subscriptionProduct.title)) ?? []; } function hasSubscription() { return getSubscriptionProducts().length > 0; } return ( <> {!hasSubscription() && (
{hasSubscription() ? (
{getSubscriptionProducts().join(", ")}
) : (
{t("pricing.subscribe")}
)}
)} ); }