import { Modal, ModalOverlay, ModalContent, ModalHeader, ModalCloseButton, ModalBody, ModalFooter, IconButton, Heading, HStack, } from '@chakra-ui/react' import { ChevronLeftIcon } from 'assets/icons' import React, { useState } from 'react' import { ModalProps } from '../../EmbedButton' import { ChooseEmbedTypeList } from '../ChooseEmbedTypeList' import { WixInstructions } from './WixInstructions' import { capitalize } from 'utils' import { PublishFirstInfo } from 'components/shared/Info' export const WixModal = ({ isOpen, onClose, isPublished }: ModalProps) => { const [chosenEmbedType, setChosenEmbedType] = useState< 'standard' | 'popup' | 'bubble' | undefined >() return ( {chosenEmbedType && ( } aria-label="back" variant="ghost" colorScheme="gray" mr={2} onClick={() => setChosenEmbedType(undefined)} /> )} Wix {chosenEmbedType && `- ${capitalize(chosenEmbedType)}`} {!isPublished && } {!chosenEmbedType ? ( ) : ( )} ) }