import { ControlCamera } from "@mui/icons-material"; import { Stack } from "@mui/material"; import React from "react"; import { ConditionGroup } from "../components/form/conditionGroup"; import { TextInput } from "../components/form/input"; import { NumberedSection } from "../components/form/numberedSection"; import { SelectInput } from "../components/form/select"; import { image, layout, layoutWithOptions, origin, originWithOptions, position, positionSelector, positionWithOptions, pushDown, type, } from "../data/pfa-fields"; interface PositionSectionProps { formValues: { [key: string]: string }; isFieldSet: (id: string) => boolean; handleChange: (id: string, value: string) => void; formFieldVisibility: { [key: string]: boolean }; spacing: number; } export const PositionSection: React.FC = ({ formValues, handleChange, isFieldSet, formFieldVisibility, spacing, }) => { return ( } headline={"Where and how would you like your widget to appear?"} > {isFieldSet(layout.id) && ( )} ); };