The Wayback Machine - https://web.archive.org/web/20220706195308/https://github.com/topics/virtual-dom
Skip to content
#

virtual-dom

Here are 355 public repositories matching this topic...

Fordi
Fordi commented Oct 22, 2020

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

        ${collection.map((item) => {
          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} />
enhancement good first issue
million
aidenybai
aidenybai commented Jul 1, 2022

Is your feature request related to a problem? Please describe.
Right now ESlint isn't super helpful in catching bugs beforehand. It would be better to have a more proactive / stricter config.

Describe the solution you'd like
Example could be @strv/*'s eslint configs: https://www.npmjs.com/package/@strv/eslint-config-base

Please propose configs in this thread before PR

enhancement good first issue
neo
davhm
davhm commented Jun 9, 2022

Starting recently, I am available and highly motivated to consistently contribute to the Neo.mjs project for the long term. However, to maximize my own & other contributors' impact, I find it necessary we overhaul the roadmap completely.

Roughly speaking, I suggest the following steps as an approach:

  1. Brainstorming and gathering input (e.g. via multiple-choice surveys) from the developer
enhancement help wanted good first issue
Switzerland

🇨🇭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 26, 2022
  • 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