Sebastian "Sebbie" Silbermann

Results 555 comments of Sebastian "Sebbie" Silbermann

> @oruharo This is not a bug. I would consider this a bug considering `TextField label="Abcdefghi" InputLabelProps={{ shrink: true }} />` works just fine without `notched`.

> Then, the fix can be something like this? Yes, as a very naive version. There are a couple of things we should include: - no eslint-disable - prevent these...

@TheHound This broke `HTMLSelectElement.selectedOptions` if `HTMLOptionElement.selected` is used: https://github.com/jsdom/jsdom/issues/3476 Revert in progress in https://github.com/jsdom/jsdom/pull/3475 Would be nice to reland with the new test passing though.

@Jessidhia This behavior, while well intentioned, leads to confusion (see https://github.com/DefinitelyTyped/DefinitelyTyped/pull/64772 and related tweets/discussions). There has been a lot of cleverness in the types that ultimately don't really lead to...

`render` and `hydrateRoot` are sync by default. Originally the plan was to do concurrent by default but to ease migration to React 18 it was changed to sync by default....

> I am aware of this, however as noted above, I don't understand why this is necessary in this particular scenario: Because hydration, just like render, is sync by default....

The Suspense boundaries are hydrated in different tasks, yes. But each hydration task itself is sync. That's what the linked Tweet says. Async is unrelated to what `startTransition` does. `startTransition`...

Seems like the description is just reiterating what the name says. The docs for `Reducer` or `ReducerWithoutAction` are pretty questionable since that's not really intended to be used. But adding...

If you do change it for older version, please make sure version headers match.

> Any thoughts on why the JSX namespace is duplicated instead of re-exported? To not break module augmentation.