Results 111 comments of Boris Kaul
trafficstars

> they allow you to write your code in a declarative manner Depends on what you mean by that. With Voby/Solid I can't just take an app state that is...

I'll try to figure out what causing this issue and fix it next week, but I am not sure that I'll have a lot of time to work on this...

Released a new version that should fix the bug with a comment node. The first example with newlines works as expected, by default all whitespaces around newlines between elements and...

The easiest general-purpose solution can be something like this https://github.com/localvoid/hoistr . This typescript transformer won't work in the example above because it hoists to the module scope, but the idea...

> i expected identical output. Probably because original implementation used `textContent` optimization with `=` syntax: `a @click=${onSelect} =${entry.label}` > can you plz take a look at each of the last...

Hi, I'll try to explain why I've published this library, so that you can understand its future direction, and why it was designed this way. In the last several years...

Here is a quick example how to implement portals for modals with components: ```ts import { component, useUnmount, VAny, List, Component, invalidate, VComponent } from "ivi"; import { createRoot, updateRoot...

- Changed `useEffect()` behavior to make it easier to create DOM side effects - Added `@ivi/portal` package. > **imperative libs** ivi component + CodeMirror: https://codesandbox.io/p/sandbox/ivi-codesandbox-63wywc?file=%2Fsrc%2Fmain.ts ```ts import { component, useEffect...

No, it is an equivalent to HTML `.textContent={}` property. Internally, both parsers will generate the same node for intermediate representation: https://github.com/localvoid/ivi/blob/6fb350f531607d693a8f4bfd2bdd8bc83840f10b/packages/ivi/src/template/ir.ts#L37-L42 ```js { type: IPropertyType.Value, key: "textContent", value: 0, //...

Yes https://github.com/localvoid/ivi/blob/a7116793c662417e9d8d32fc4cfffadb6ae23959/packages/ivi/src/index.ts#L492-L496 But I guess there is a bug, it doesn't check `firstChild` if it has a `null` value.