Open
Description
Inserting the Mailchimp block currently requires opening a new window and connecting to Mailchimp in Calypso.
Requirements
- Users can connect the Mailchimp block without leaving the editor
- The connection flow for Mailchimp opens in a smaller popup window, in the same way that the Instagram block works
- The block in the editor displays a loading state while the connection window is open
- When the connection flow is completed successfully, the block in the editor is automatically updated to be in a connected state
- When the connection flow errors, the a notice appears at the top of the block placeholder with an error message and recommend next step
- When the connection flow is abandoned (because the popup window is closed) the block returns to it's default placeholder state.
Activity