import { FC } from "react"; import { Box, useMediaQuery, useTheme } from "@mui/material"; import { StepButtonsBlock } from "../StepButtonsBlock/StepButtonsBlock"; import { SettingItem } from "./SettingItem/SettingItem"; import { TQuestionEntity, TTags } from "../IntegrationsModal"; type SettingsBlockProps = { stepTitles: string[]; setStep: (value: number) => void; setIsSettingsBlock: (value: boolean) => void; selectedFunnelPerformer: string | null; selectedFunnel: string | null; selectedStagePerformer: string | null; selectedStage: string | null; selectedDealPerformer: string | null; utmFile: File | null; questionEntity: TQuestionEntity; tags: TTags; }; export const SettingsBlock: FC = ({ stepTitles, setStep, setIsSettingsBlock, selectedFunnelPerformer, selectedFunnel, selectedStagePerformer, selectedDealPerformer, selectedStage, utmFile, questionEntity, tags, }) => { const theme = useTheme(); const isMobile = useMediaQuery(theme.breakpoints.down(600)); return ( {stepTitles && stepTitles.map((title, index) => ( ))} setIsSettingsBlock(false)} isLargeBtnMissing={true} /> ); };