NullVoxPopuli

Results 2058 comments of NullVoxPopuli

finished the implementation here: https://github.com/emberjs/ember.js/pull/20962

Probably! I struggled with whether or not to make it optional early on, because for TS, it's not optional. But maybe that's fine, and how it's supposed to work?

Looks like we have some iterating to do on the performance of the signal polyfill.

> First, I can't see the difference between trackPromise and TrackedPromise. Is trackPromise just a nice way to create a new TrackedPromise? mostly, yea, it's a shorthand -- if I...

> would maybe expect to be able to import { tracked } … from the same path, eventually? > Most/all exports are called something with 'tracked', so a simple alternative...

> o allow testing the isPending state without the need to explicitly wait for a requestAnimationFrame loop? This part of the RFC feels relevant: > [!NOTE] > Key behaviors: >...

> would make me absolutely miserable as a TypeScript user. We can have the types behave strictly without throwing hard runtime errors. For example, using `never` for value before the...

most of JS patterns are forbidden when using TS 😉

> by a variant that accepts the initial placeholder value as an argument. initial placeholder isn't good enough -- unless your data never updates! Data can change at the whim...

Should probably happen first: https://github.com/emberjs/rfcs/pull/1068