Open jpnelson opened 7 months ago
I am also experiencing this issue on TypeScript v5.4.5, which is currently the latest. I also tried with the most recent nightly build but it didn't resolve it. Unlike @jpnelson, no amount of repositioning worked - outside the parent div or otherwise.
š Search Terms
"tsx expect error", "jsx expect error"
š Version & Regression Information
It seems as though
@ts-expect-error
reports errors on the wrong line, when used inside JSX. For example:The error in this case is:
I would have expected no error though, given that that's the behavior when other children are added. Other examples that work are:
I'd expect this to not work though, given that the error is actually on the line with
{child}
in itāÆ Playground Link
https://www.typescriptlang.org/play?#code/JYWwDg9gTgLgBAJQKYEMDG8BmUIjgcilQ3wG4BYAKCswFcA7DYCeuAYV0nqXpgAoA3lTgi4aABbAANgBMi9KgF8AXHAFxhoidLk9VydDAB0BjADkIMpEoCUazSKIxaUVgB4ZwAG4A+Adtl5RTcAek9fJSoqNBYAZ3gAmTgAXgIAUQAPFHApJHw4FFi4PlNjUosrOAAfODTckB4YGyjKOkYYZlYAFSR4ixgASQBzemhgeiG+OyFKUTgnF3cOcBZGnwc4D284EPXZ0QEQgCo4AAEYWIBaJAywJAxrqBwoOCOQxQ3-SVkP-ZFQ5ZcNaRaitBhMFhwHrxYajKDjSbTDYLVybQGrXh7OaHE7nK43O4PJBPaCvd6fRK-OYAzgYmB7X40cEdSHQwYjMYTADy9AAMuMkABBABGEC8SCm9j+8yQzlRbnR3Exn2OZwu11u9xgj2eZKpoi2Xh2WIOlI2NJWSvpSiAA
š» Code
š Actual behavior
@ts-expect-error was reported unused, and an error was reported on the line including ts-expect error
š Expected behavior
@ts-expect-error should suppress the error, regardless of whatever other elements are added as children prior to the element.
Additional information about the issue
No response