I wrote an article and created a sample repository showing how we can apply TDD & a rich non-anemic domain model as described in DDD in a frontend project.
The study case uses React and Signals, but is mainly about the principles and not the technologies involved.