Mateusz Burzyński
Mateusz Burzyński
Most likely `Omit` works because it "downgrades" the union to an object type as `Omit` is not distributive. I took a quick look with the debugger there, and I think...
This component renders `` and that doesn't accept any children. You are looking for a library support `contenteditable` elements
It's kinda wild that the CI fails here with a type error. I can't repro this locally (using the same script) and I don't know how I would get a...
Thanks for the tip on how to reproduce this locally! I was trying `gulp local` before (guided by the error logs) but I didn't use the `--built` flag (nor `--lkg=false`...
OTOH - IIRC variance check **can** return a different result than a full structural check and that's intended... 🤔
> This is probably a Won't Fix unless the fix is extremely cheap, since the logic of "this is the same as a while (true)" strongly implies that the program...
I'm not sure how helpful this is... but the visualized control flow graph of this function looks like this: ``` Branch ┬ False (response) ───────────────────────────────────────────────────────────────────────────────────────────────────────────┬ Assignment (response: ApiResponse | ApiError...
If we analyze what happens with the `response` identifier after this `if` statement we can learn that this node has 4 `antecedents`. They roughly represent this: ```ts [ { node:...
I've finally fixed the underlaying issue in Emotion and thus this issue here should get fixed by this PR: https://github.com/storybookjs/storybook/pull/18992
@ahejlsberg this fix tries to fix the weird inconsistency where the position of the conditional type in the second parameter to a function call changes what is inferred for types...