diffhtml icon indicating copy to clipboard operation
diffhtml copied to clipboard

diffHTML is a web framework that helps you build applications and other interactive content

Results 27 diffhtml issues
Sort by recently updated
recently updated
newest added

The createSideEffect function allows one to hook into various lifecycle states. When using the mount lifecycle, I noticed that re-rendering the entire tree causes a re-mount when a component is...

diffhtml-components
bug

The existing parser currently has a limitation where multiple elements defined on the same line breaks. This should be resolved with the new parser work. ``` TestTest2 ```

diffhtml
bug

This works: ``` ``` But this does not: ``` ```

diffhtml
bug

Still in progress. Much cleanup and testing is needed. Goals: - Allow both node and web workers to render and diff elements - Allow node workers to connect via websocket...

I am currently in the process of rewriting the >5 year old HTML parser that currently exists. The existing parser is a fork of [node-fast-html-parser](https://github.com/ashi009/node-fast-html-parser) that is stripped down. Unfortunately...

diffhtml

Before we can ship a 1.0, we need more baseline compatibility with React components. Since most components are using hooks now, we'll need to wire up support using `createState` and...

diffhtml-react-compat

- [ ] Improve performance so that renders using `requestAnimationFrame` do not crash the tool - [x] Fix enable/disable middleware feature - [ ] Migrate to Manifest V3 - [...

diffhtml-devtools

In order to write more tests for this plugin, we need to change the way they are written and executed. Currently a full file rebuild is done using the CLI...

babel-plugin-transform-diffhtml

Hi, I've noticed that the parser doesn't like `` but `` is fine. The error is: ` htmlElement.setAttribute(lowerName, emptyValue ? EMPTY.STR : value);` in the following listing: ``` // node_modules/diffhtml/dist/es/node/patch.js...

Removes a mount's transaction state when it is attached to another mount, via `Transaction.create`. This allows it to be re-used as a mount in future transactions. Fixes GH-314