import { Message } from "@mui/icons-material"; import { Box } from "@mui/material"; import React from "react"; import { CheckboxInput } from "../components/form/checkbox"; import { TextInput } from "../components/form/input"; import { NumberedSection } from "../components/form/numberedSection"; import { TextAreaInput } from "../components/form/textarea"; import { cancelMessage, cancelShow, headline, message, okLinkNewTab, okLinkURL, okMessage, okShow, okShowLink, } from "../data/pfa-fields"; import { ConditionGroup } from "./form/conditionGroup"; interface MessagingSectionProps { formValues: { [key: string]: string }; isFieldSet: (id: string) => boolean; handleChange: (id: string, value: string) => void; formFieldVisibility: { [key: string]: boolean }; spacing?: number; } export const MessagingSection: React.FC = ({ formValues, handleChange, formFieldVisibility, isFieldSet, }) => { return ( } headline={"What would you like your widget to say?"} > {isFieldSet(okShowLink.id) && ( )} ); };