All files / lib/libs/email/content/newSubmission/emailTemplates ChipSpaCMS.tsx

100% Statements 4/4
100% Branches 0/0
100% Functions 1/1
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48                      4x         5x 5x 5x                                                          
import { CommonEmailVariables, Events } from "shared-types";
import {
  LoginInstructions,
  PackageDetails,
  BasicFooter,
  Attachments,
} from "../../email-components";
import { BaseEmailTemplate } from "../../email-templates";
import { Link, Text } from "@react-email/components";
import { styles } from "../../email-styles";
 
export const ChipSpaCMSEmail = ({
  variables,
}: {
  variables: Events["NewChipSubmission"] & CommonEmailVariables;
}) => {
  const previewText = `CHIP SPA ${variables.id} Submitted`;
  const heading = "The OneMAC Submission Portal received a CHIP State Plan Amendment:";
  return (
    <BaseEmailTemplate
      previewText={previewText}
      heading={heading}
      applicationEndpointUrl={variables.applicationEndpointUrl}
      footerContent={<BasicFooter />}
    >
      <LoginInstructions appEndpointURL={variables.applicationEndpointUrl} useThisLink />
      <PackageDetails
        details={{
          "State or Territory": variables.territory,
          Name: variables.submitterName,
          "Email Address": variables.submitterEmail,
          "CHIP SPA Package ID": variables.id,
          Summary: variables.additionalInformation,
        }}
      />
      <Attachments attachments={variables.attachments} />
      <Text style={{ ...styles.text.base, marginTop: "16px" }}>
        {" "}
        If the contents of this email seem suspicious, do not open them, and instead forward this
        email to{" "}
        <Link href={`mailto:SPAM@CMS.HHS.gov`} style={{ textDecoration: "underline" }}>
          CHIPSPASubmissionMailBox@CMS.HHS.gov
        </Link>
      </Text>
    </BaseEmailTemplate>
  );
};