From 101dcc4bb5b04c6f32c56e6300c2995abd112710 Mon Sep 17 00:00:00 2001 From: dialmedu Date: Sat, 25 Nov 2023 00:52:24 -0500 Subject: [PATCH] add support open in codepen.io --- frontend/src/App.tsx | 58 ++++++++++++++++++++++++++++++++++++++------ 1 file changed, 51 insertions(+), 7 deletions(-) diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index 4c843d6..e449b7c 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -97,6 +97,45 @@ function App() { setAppState(AppState.CODE_READY); }; + function doOpenInCodepenio(){ + const code = generatedCode + + var form = document.createElement('form'); + form.setAttribute('method', 'POST'); + form.setAttribute('action', 'https://codepen.io/pen/define'); + form.setAttribute('target', '_blank'); // open in new window + + const data = { + html: code, + editors: "100", // 1:Open html, 0:close CSS, 0:Close Js + layout: "left", + css_external: "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css" + + (generatedCode.includes('