UNPKG

@sherby/code-block

Version:

A web component that utilizes Prism.js and LitElement to display nicely formatted code.

14 lines (10 loc) 340 B
import { CodeBlock } from './src/code-block'; class PrismjsCodeBlock extends CodeBlock { constructor() { super(); this.theme = 'twilight'; this.languageFileTemplate = `/prismjs/prism-{LANGUAGE}.min.js`; this.themeFileTemplate = `/prismjs/prism-{THEME}.css`; } } customElements.define('code-block', PrismjsCodeBlock);