| interface WaitlistMessageProps { | |
| content: "waitlist" | "sign-in"; | |
| } | |
| export function WaitlistMessage({ content }: WaitlistMessageProps) { | |
| return ( | |
| <div className="flex flex-col gap-2 w-full items-center text-center"> | |
| <h1 className="text-2xl font-bold"> | |
| {content === "sign-in" && "Sign in with GitHub"} | |
| {content === "waitlist" && "Just a little longer!"} | |
| </h1> | |
| {content === "sign-in" && ( | |
| <p> | |
| or{" "} | |
| <a | |
| href="https://www.all-hands.dev/join-waitlist" | |
| target="_blank" | |
| rel="noreferrer noopener" | |
| className="text-blue-500 hover:underline underline-offset-2" | |
| > | |
| join the waitlist | |
| </a>{" "} | |
| if you haven't already | |
| </p> | |
| )} | |
| {content === "waitlist" && ( | |
| <p className="text-sm"> | |
| Thanks for your patience! We're accepting new members | |
| progressively. If you haven't joined the waitlist yet, now's | |
| the time! | |
| </p> | |
| )} | |
| </div> | |
| ); | |
| } | |