Andrew Scott

Results 264 comments of Andrew Scott

@NateRadebaugh No, `fakeAsync` and `waitForAsync` are not supported in Vitest right now. Edit: Added a test for vitest. We do have some private APIs for supporting it without the patches...

> Ok, I would consider @if (res.isLoading()) { ... } a stable component state that last until it switches to false This would mean apps would serialize with loaders rather...

> To me it seems typical that an application loads from several independent data sources in parallel (using the resource api) to improve perceived performance -- yet some actions might...

For harnesses, you can use `manualChangeDetection` to prevent them from waiting for stability. There are no planned changes in the framework to make tests work differently from production with respect...

[TGP](https://fusion2.corp.google.com/presubmit/764375785/OCL:764375785:BASE:764761089:1748535974326:7f518fa1/targets)

This PR was merged into the repository by commit 56cc5fdb57f4dacc50b17e5a3e03ed321b16a71e. The changes were merged into the following branches: main

This PR was merged into the repository by commit 2b4fd9b273575781fc5088326e7a4a36b9be8da3. The changes were merged into the following branches: main

This is exactly how it was in https://github.com/angular/components/commit/d91d0d424b043c4da7b69d296967e62a751eac23 before it was reverted due to an [internal breakage](http://b/335066372) and moved outside in https://github.com/angular/components/commit/32d2683c86a4f5f0e4c388925bb3c0733ef1c554. This will require another round of unpacking the...

Zoneless is _not_ stable in v20. It is in developer preview. I have also verified that this change still breaks the internal application's scrolling.