FE development testing (basically integration testing) is less compatible with TDD methodology, because in its nature it is UI testing, and it is less predictable than in the BE development or Application development, which is mainly unit-testing.
Many people missing the core point that TDD methodolody mainly adressed to unit-testing, and unit testing is intended to test isolated entities of the propgam, like public class methods and functions, and not entire FE components, which are definitely not isolated parts of the application.
Basically all the testing on the FE is integration testing and E2E testing, if we will take a look on the classic testing pyramid, and it rarely gets down to the lower level (unit testing).
So in the conclusion I want to say that I disappointed of the hype when people are trying to apply all possible methodologies to all possible development spheres, which is definitely not right.