This is a tough situation, and people react very differently. Some believe the best move is to expose the person publicly and warn others. Others say you should stay quiet, document everything, and handle it only through legal channels. Which approach do you think is smarter—and why? Please share your reasoning (and what risks you see in the approach you didn’t choose).
For me it would depend on what the “fight” was about. If it was something I could easily shut down and determine that the level of aggression or threat was just someone being a “troll” or “keyboard warrior” then I would just let them know I am not going back and forth and block them. However, if the language is offensive, disrespectful, threatening, and escalating then I would not tolerate that and do what I needed to according to the law. Being someone with a decent social media presence I do my best to stay away from cyber fights. Truly it’s not worth it nor the safety of you and those you even know. Sadly, there are some people that have some very bad intentions behind the computer screen, and we it would do us well to use wisdom and not get caught up with online fights!

You do the both
Infact you can also fight back spiritual and mentally because we can only live ones.
So do anything to stay safe anything at all