Skip to content
Snippets Groups Projects
  1. Feb 18, 2020
  2. Feb 14, 2020
  3. Jul 23, 2019
  4. Apr 24, 2019
  5. Feb 15, 2019
  6. Feb 05, 2019
  7. Dec 06, 2018
  8. Sep 28, 2018
  9. Aug 07, 2018
    • Phil Hughes's avatar
      Web IDE & CodeSandbox · 7b4b9e1c
      Phil Hughes authored
      This enables JavaScripts projects to have live previews straight in the
      browser without requiring any local configuration. This uses the
      CodeSandbox package `sandpack` to compile it all inside of an iframe.
      
      This feature is off by default and can be toggled on in the admin
      settings. Only projects with a `package.json` and a `main` key are
      supported.
      
      Updates happen in real-time with hot-reloading. We just watch for
      changes to files and then send them to `sandpack` to allow it to reload
      the iframe. The iframe includes a very simple navigation bar, the text
      bar is `readonly` to stop users navigating away from the preview and
      the back and forward buttons just pop/splice the navigation stack
      which is tracked by a listener on `sandpack`
      
      There is a button inside the iframe which allows the user to open the
      projects inside of CodeSandbox. This button is only visible on
      **public** projects. On private or internal projects this button
      get hidden to protect private code being leaked into an external
      public URL.
      
      Closes #47268
      Verified
      7b4b9e1c
  10. Aug 02, 2018
  11. Jul 26, 2018
  12. Jul 05, 2018
  13. Jun 13, 2018
  14. Jun 06, 2018
  15. May 24, 2018
  16. May 09, 2018
  17. May 04, 2018
  18. May 03, 2018
  19. Apr 26, 2018
  20. Apr 23, 2018
  21. Apr 20, 2018
  22. Apr 19, 2018
  23. Apr 16, 2018
Loading