Implement the PatternAssemblerPreview component to show the large preview of the selected patterns
Use createPortal to append the empty placeholder into the WebPreview component so that it could be responsive according to the current device. Any thoughts? 🤔
The demo site of the blank canvas doesn’t have the header, so we inject the header into the first pattern of the sections to preview the result
If we want to use ThemePreview to show the large preview, we might need to make a change to support showing loading message whenever the URL is changed, disable the loading placeholder, and etc. So, we keep using the <WebPreview /> component