import { Button, Heading, Link, Section, Text } from "@react-email/components"; import React from "react"; import { BaseEmailWrapper, BaseEmailWrapperProps } from "./BaseEmailWrapper"; interface PasswordSetupTemplateProps extends Omit { email: string; callback_url: string; token: string; isCloud: boolean; } export const PasswordSetupTemplate = ({ email, isCloud, siteUrl, callback_url, token }: PasswordSetupTemplateProps) => { return ( Password Setup
Someone requested to set up a password for your Infisical account. Make sure you are already logged in to Infisical in the current browser before clicking the link below. If you did not initiate this request, please contact{" "} {isCloud ? ( <> us immediately at{" "} support@infisical.com ) : ( "your administrator immediately" )} .
); }; export default PasswordSetupTemplate; PasswordSetupTemplate.PreviewProps = { email: "casey@infisical.com", callback_url: "https://app.infisical.com", isCloud: true, siteUrl: "https://infisical.com", token: "preview-token" } as PasswordSetupTemplateProps;