Skip to content

Live Demo Examples

This is a internal reference doc

This page now uses a custom VitePress component instead of Sandpack.

Hello Preset

Recommended to test it in your browser. The test here might not work properly
Console
No logs yet.

Counter Preset

Recommended to test it in your browser. The test here might not work properly
Console
No logs yet.

Use It In Any Doc Page

md
<LiveCodeDemo preset="hello" :previewHeight="240" />
md
<LiveCodeDemo preset="counter" :readOnly="true" :showHtml="false" :showCss="true" :showJs="true" />
md
<LiveCodeDemo
  preset="counter"
  :showConsole="true"
  :showHighlight="true"
/>
md
<LiveCodeDemo
  preset="utilitiesClass"
  deps="@briklab/lib:3.0.0"
  :showHtml="false"
/>

Notes:

  • preset supports hello and counter.
  • You can edit HTML/CSS/JS in place and preview updates immediately.
  • readOnly locks editor input.
  • showHtml, showCss, showJs control which tabs are visible.
  • showConsole toggles runtime logs/errors panel.
  • showHighlight toggles syntax-highlighted view for the active tab.
  • deps lets JS import npm packages via esm.sh.