"use client";
import Link from "next/link";
import { useSessionStore } from "@core/Store/Sesion.Store";
import style from "./style.module.css";
type CTABtnProps = {
className?: string;
secondaryClassName?: string;
signedOutText?: string;
signedInText?: string;
showSecondaryWhenSignedOut?: boolean;
};
export default function CTABtn({
className = style.ctaBtn,
secondaryClassName,
signedOutText = "Crear mi cuenta gratis",
signedInText = "Ver planes",
showSecondaryWhenSignedOut = false,
}: CTABtnProps) {
const SessionInfo = useSessionStore();
if (SessionInfo.loged) {
return (
{signedInText}
);
}
return (
<>
{signedOutText}
{showSecondaryWhenSignedOut && secondaryClassName && (
Ver Planes
)}
>
);
}