Skip to content


Here are 317 public repositories matching this topic...

Fordi commented Oct 22, 2020

For the most part this just works, but functions within tagged markup get weird indent assertions, e.g.,

        ${ => {
          const { prop1, prop2 } = workWith(item);  // eslint: expected indentation of 4 but found 10 (indent)
          return html`  // eslint: expected indentation of 4 but found 10 (indent)
            <${Widget} prop1=${prop1} prop2=${prop2} />

🇨🇭Switzerland takes a functional approach to Web Components by applying middleware to your components. Supports Redux, attribute mutations, CSS variables, React-esque setState/state, etc… out-of-the-box, along with Shadow DOM for style encapsulation and Custom Elements for interoperability.

  • Updated Jun 9, 2021
  • JavaScript

Improve this page

Add a description, image, and links to the virtual-dom topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the virtual-dom topic, visit your repo's landing page and select "manage topics."

Learn more