import { SubscribeWithHandle } from "./HandleSubscribe";
import { EmailSubscribe } from "./EmailSubscribe";
import { Modal } from "components/Modal";
import { ButtonPrimary } from "components/Buttons";
import { PostPubInfo } from "app/lish/[did]/[publication]/[rkey]/PostPubInfo";
import { ManageSubscription } from "./ManageSubscribe";
export const SubscribeButton = (props: {
autoFocus?: boolean;
newsletterMode: boolean;
user: {
loggedIn: boolean;
email: string | undefined;
handle: string | undefined;
subscribed: boolean;
};
}) => {
return (
) : (
Subscribe
)
}
>
);
};
export const SubscribeInput = (props: {
autoFocus?: boolean;
newsletterMode: boolean;
user: {
loggedIn: boolean;
email: string | undefined;
handle: string | undefined;
subscribed: boolean;
};
}) => {
if (props.user.subscribed) {
return ;
}
if (props.newsletterMode) {
return ;
} else
return (
);
};