import * as React from 'react'; import { __ } from '@wordpress/i18n'; import { BlockEditProps } from '@wordpress/blocks'; import { Placeholder, ExternalLink } from '@wordpress/components'; import CogIcon from '@/assets/cogicon'; import SelectDialog from '@/components/select-dialog'; import PreviewForm from '@/components/preview-form'; import { BlockAttributes, EmbedMode } from '@/types'; const Edit: React.FC> = ( { attributes, setAttributes, className } ) => { const handleForm = ( form: { [key: string]: any } ) => { setAttributes( { formId: form.formId, seamlessEmbedCode: form.embedCodes.Seamless, iframeEmbedCode: form.embedCodes.IFrame, ampEmbedCode: form.embedCodes.Amp, embedMode: EmbedMode.Seamless, } ); }; if ( ! attributes.formId ) { return (
{ __( 'Learn more about embeds' ) }
); } return ( ); }; export default Edit;